Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I want to learn objective C and adapt to xcode. I also want a reference with tutorials and examples to help me improve and become faster at ios app development. I am wasting too much time even for simple syntax errors. As there are several sources, I am quiet confused.
I have good C/C++ and C# background. I have significant UI design experience. I can also adapt well to open source libraries as I worked with opencv, opencvsharp, gtkmm, and qt for a long time. However, couldn't adapt to obj. C easily.
Where to start?
Best way to learn is (since you have massive programming experience),
Play with XCode a while. Create a view based, tabbed, master-view application. See how xcode create the background code etc.
Learn Xcode - how Interface builder and storyboard works. How to link UI components with generated class files.
2.1. Learn more about common UIComponents - UIView, Tabbar, TableView, SplitView etc.
Syntax of Objective c, message passing, property etc.
This tutorial is kinda popular and good,
http://www.raywenderlich.com/tutorials
Books:
To start with UI concept, Beginning iPhone Development is best to me.
Further you learn more about objective c in Programming in objective c
Apple tutorials on different topics,
https://developer.apple.com/videos/wwdc/2010/
https://developer.apple.com/videos/wwdc/2011/
https://developer.apple.com/videos/wwdc/2012/
https://developer.apple.com/videos/wwdc/2013/
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
It begins my third month with XCode, iOS, objective-c and mac as well, I can tell that so far I'm disappointed to be as kind as I can be with my opinion. Maybe because I was spoiled by things that I had in hand when developing for other platforms like Android?
In any programming tasks where visuals are presented layout functionality is a MUST from the beginning, and like I could get functionality for layout in FLEX, JAVA or JAVA for Android (also have seen it working for Metro, XNA for Windows phones) but in iOS everything seems to be up-hill.
After this long introduction my question is quite simple, did someone tried to overcome this issue, namely are there any layout container components that can be brought to the Xcode project and use it e.g. linear layout?
People have written some Layout managers - you will find some here - https://www.cocoacontrols.com/search?q=layout but I agree with the commenters above, properly setting up layout constraints, although a little more time consuming at first, gives quite predictable and stable layout and you get quicker once you get familiar with them.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
As an old C/C++, C#, Java, JS, PHP programer, I just couldn't get used to Objective-C. The reasons are obvious. I want to continue developing iOS applications and continue using Xcode storyboards. But I seriously need an alternative to Objective-C, is there any powerful tool or framework alternatives that could help me get away from Objective-C?
By powerful alternative, I mean useful enough to use most of the device methods/functions easily and has a lot of online resources, tutorials, examples on it.
I would very, very strongly recommend that you get a good Objective-C book, or work through the Stanford iOS development course on iTunes U. Without Objective-C, you will get a lot less help with other languages, you won't be able to understand code samples, you won't understand the iOS documentation.
Try http://xamarin.com/ios - this allows you to write in C#. Personally I've used all those languages as well (other than C#) but actually prefer Objective-C.
You might want to consider RubyMotion - http://www.rubymotion.com
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I want to make an iphone app that has a fluid ui, great icons, fluid animations etc. and i have been trying to work on learning objective c all this past summer off of the web and I am nowhere close to being able to understand/build something like that. Sure, I understand all the programming concepts of objective c, I just dont know the how to put those in practice in a way that would produce the desired results that I described. What are some free ways to learning how to do such things as that and how long would it take? Thanks in advance.
You could try TheNewBoston's tutorials. They cover not only learning the Objective C syntax, but get into OOP concepts, software design, and developing apps for iOS. Check him out at http://thenewboston.org/. If you would like to build apps visually, try http://www.appmakr.com/ for basic apps and http://www.appypie.com/iphone-apps-builder for more advanced ones.
Hope this helps!
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
The issue I'm having is I can't find an actively developed open-source AR library for iOS.
I don't need 3D support or maker based recognition. Just the ability to place icons/labels like Yelp's famous monocle feature.
My goal is to integrate AR into my app so that users can view POI's near their location. My app already has a map view doing this and I thought it would be cool to use an AR view too.
I've looked at:
Mixare (iOS version not very smooth, is buggy, and code is chaotic. Also does not seem to be supported anymore, there's not been an update for 5 months).
ARKit (not been updated in 4 years and has a warning about it being a bit rough).
Anyone had an experience or know of a good all round library that I can drop into my application?
Alternatively if anyone can recommend any books or tutorials on how to write your own that would be appreciated.
For a simple integration you can use the Junaio plugin or the Wikitude SDK. They are not open-source solution but sufficient if you are not interested to modify the layout, representation or internal computation for transforming POIs into an AR view.
There is an example for GPS-based AR from the Professional iOS programming Book available from github, as well as PanicAR (just search on github.com).
Finally Apples provides a basic implementation in the iOS developer library: look for pARK.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm curious if anyone knows of any downloadable Objective C sample code for the gang of four design patterns out there? I am looking for working sample XCode projects and don't mind paying!
Incidentally, if you're looking for other languages, you could start here for Java or here for various languages
It's no Gang of Four but Apress has Pro Objective-C Design Patterns for iOS by Carlo Chung which has many of these patterns in it. Other than that, I'm not sure of one place that has so many of these patterns represented in Objective C.
The following link has covered some of the Design Patterns
Facade (One single interface above a complex hierarchy)
MVC(Most popular,nothing to say)
Decorator(View dependent models)
Composite(Complex hierarchy of views as well as Objects)
Adapter (Protocol Specific)
Observer(adding observer while property value changes)
6.1. KVO (Key Value Observing Pattern,associated with Observer)
6.2. Notification Style
Memento (Archiving the View's state and restoring on app reload)
Command (Most commonly known as Target-Action design pattern)
generally used to solve some issues found while developing Applications....
http://www.raywenderlich.com/46988/ios-design-patterns
there's not a book for specific code with design patters applied, but a couple of them have really useful examples Clean Code and Clean Coder