How can a web developer learn how to design an iPhone?

I am a web developer and I envy all the cool iPhone apps. I don't know anything about C or what language they use to create iPhone apps. I really don't know where to start. What do I need to do? Should I take a class, buy a book? I am very good at programming, I am developing HTML, CSS and Javascript, as well as some PHP and Action scripts. I'm not very good at object-oriented programming, but I think I can pick it up if I use it more. I like video tutorials like lynda.com or net.tutsplus.com. I learn what is best to buy by jumping and getting my hands dirty.

+3
source share
11 answers

To date, the best book I've read about starting iPhone development is called what starts with iPhone Development. Very easy to read and takes you from a beginner to a reasonable level. Check this out: http://apress.com/book/view/1430216263

I must also mention that in each chapter you jump and do practical work. In most cases, you enter the code, run it, and then look at it to understand it.

+2
source

I did not develop iPhone at all. But as far as I know, you can create a regular web application that can be accessed from your phone.

, , , , - iPhone.

, , Objective-C - , iPhone.

, Mac, , Apple. , , , .

+2

-, . - .

.

, StackOverflow ;-)

~

+1

Head First iPhone O'Reilly. iPhone . , , , - .

+1

, !

, iPhone , Objective-C, - C. , Objective-C - , API Cocoa ( API OS X).

, -, /, iPhone. :

iui - css iPhones

iwebkit -

PastryKit - js framework iphones

+1

iPhone Objective-C . , C , Objective-C , iPhone.

, iPhone, , ; - , . 20 C ++ , , .

; - - , .

+1

, iPhone, . , UIWebView. , .

C Objective-C, Objective-C 2.0 . , C Objective-C. iPhone.

+1

iPhone iTunesU, - , Obj-C.

Java, , Obj-C.

0

iphone. , HTML, CSS Javascript iphone. phonegap, (!). , , , . http://building-iphone-apps.labs.oreilly.com/

0

. C. , . .

http://iphoneresources.aribraginsky.com/

Object-C, iPhone. , , ..

0

, Macintosh Intel. Xcode ( ) DVD.

Objective-C, .

0

Source: https://habr.com/ru/post/1744875/


All Articles