jTribe                                           - love your apps




                          iPhone Development Worksho...
What’s to come


                  •      About us

                  •      About you

                  •      Tools Ove...
Who is jTribe
       jTribe is a mobile services and consulting company based in Melbourne, Australia. Founded in
      20...
jTribe iPhone Apps




                                 jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved
Wedne...
About You



                                                                                                             ...
iPhone Development Tools

                         Core SDK

            On Mac
                                      XCOD...
iPhone Development Tools




                              Xcode is the key development tool that includes source code pro...
iPhone Development Tools




                          iPhone Dev Center (developer.apple.com/iphone) is Apple’s official
 ...
iPhone Development Process



                                   Wireframe                          Mockup                ...
iPhone Development Process
                                        we go small for this workshop...




                  ...
iPhone App in 60 seconds




                                         Live Demo 1




                                   j...
Key Design Patterns




                              Source: Apple, iPhone App Development Guideline

Wednesday, 25 Novem...
iPhone App




                                    Live Demo 2




                              jTribe -love your apps, (...
Resources
           •      http://jtribe.com.au,
           •      http://jtribe.blogspot.com,                           ...
Upcoming SlideShare
Loading in...5
×

jTribe iPhone Development Tools Overview

2,838

Published on

A brief overview of Apple's iPhone Development Tools presented at VITTA 2009

Published in: Technology, News & Politics
2 Comments
1 Like
Statistics
Notes
  • The            setup            in            the            video            no            longer            works.           
    And            all            other            links            in            comment            are            fake            too.           
    But            luckily,            we            found            a            working            one            here (copy paste link in browser) :            www.goo.gl/i7K0s4
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • great presentation!!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,838
On Slideshare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
42
Comments
2
Likes
1
Embeds 0
No embeds

No notes for slide

jTribe iPhone Development Tools Overview

  1. 1. jTribe - love your apps iPhone Development Workshop VITTA Annual Conference 2009 Question? Contact More Questions? More Information Armin Kroll Daniel Bradby http://jtribe.com.au Director for iPhone Dev Director for Android Dev http://jtribe.blogspot.com 0423 781 521, armin@jtribe.com.au 0432 012 664, daniel@jtribe.com.au http://www.slideshare.net/jtribe/ (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  2. 2. What’s to come • About us • About you • Tools Overview • Process Overview • an iPhone app in 60 seconds • Wiring UI and Code • Wrap up jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  3. 3. Who is jTribe jTribe is a mobile services and consulting company based in Melbourne, Australia. Founded in 2005 our directors come with enterprise experience and have arrived in the mobile space with the ability to smoothly deliver projects. jTribe specialises in integrating mobile solutions with backends. We also have a keen interest in geo-location apps and have released several mobile apps in that space. Our second area of interest is content delivery for iPhone and Android. Currently we are working on iPhone and Android projects for DELL and Zendesk. At jTribe we believe that the key mobile technologies will be the Apple iPhone OS, Google’s Android and the Mobile Web. Each of these competencies is represented by one of our directors... • Armin Kroll - iPhone 0423 781 521, armin@jtribe.com.au • Daniel Bradby - Android 0432 012 664, daniel@jtribe.com.au • Patrick Dockhorn - Mobile Web 0421 064 517, patrick@jtribe.com.au jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  4. 4. jTribe iPhone Apps jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  5. 5. About You Motivation? Background? Plans for Application? Experience? Expectation? jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  6. 6. iPhone Development Tools Core SDK On Mac XCODE Interface Simulator Performance Tools Code Editor & Builder Organizer (Run App) (Instrumentation) Debugger (Drag & Drop) Project (Objective-C & Cocoa Touch) Dev Center Online API Sample Code Forum Developer Portal iTunes Connect Reference (How to) (Share & Care) (Dev Team) (Manage Apps) jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  7. 7. iPhone Development Tools Xcode is the key development tool that includes source code project management, source code editor, device organizer, documentation, source code control, debugging. With Xcode you can create, write, build and run your iPhone application. Interface Builder (IB) is a drag and drop editor for the user interface of the iPhone app. With IB you can “sketch” your UI and then associate it to your code in Xcode. Cocoa Touch: is Apples framework that provides a foundation for any iPhone app. It provides controls and and object classes for a developer to use the iPhone’s features like Multi-Touch, Accelerometer, Location, Views, Camera. [id] Objective-C is an object-oriented language used do develop iPhone applications. iPhone Simulator is used to run applications in a simulated “iPhone” on a Mac. For most of the development cycle the simulator is just fine. (Beware: does not behave “exactly” like the physical device). Xcode includes a number of Performance Tools to tune your application. You can observe resource consumption/leaks with Instruments and speed with Shark. jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  8. 8. iPhone Development Tools iPhone Dev Center (developer.apple.com/iphone) is Apple’s official developer web site. It is the main information resource for iPhone developers. You need to be a registered iPhone developer to get access! SDK Download - Get the latest Xcode and developer tools from this website. iPhone Reference Library - latest API documentation, Guides, Sample Code, Tutorials Forum - This is where developers exchange information and tips. Developer Portal - Manage agreements with Apple. Manage certificates, provisioning profiles, team members and development / ad-hoc devices. iTunes Connect - Everything you need to get an app into the AppStore. Manage application binary, metadata and product information for in-app purchase. Set price and country. Access download trends and financial reports. jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  9. 9. iPhone Development Process Wireframe Mockup UX testing Ad Hoc Beta Coding Debugging Distribution Testing Polishing Submission AppStore jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  10. 10. iPhone Development Process we go small for this workshop... Create Create Connect UI Xcode UI in IB and Code Run Project jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  11. 11. iPhone App in 60 seconds Live Demo 1 jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  12. 12. Key Design Patterns Source: Apple, iPhone App Development Guideline Wednesday, 25 November 2009
  13. 13. iPhone App Live Demo 2 jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  14. 14. Resources • http://jtribe.com.au, • http://jtribe.blogspot.com, Check out our blog for more information around iPhone and Android development and trends. We also publish on slideshare • http://www.slideshare.net/jtribe/from-idea-to- iphone-application Official apple developer website. Sign-up and register for US$99 • http://developer.apple.com per year to gain access resources, sample code and the forum. You need to register if you want to submit to the AppStore. • http://www.stanford.edu/class/cs193p/cgi-bin/ index.php One of the best resources for beginners. Recorded video sessions • http://deimos3.apple.com/WebObjects/Core.woa/ Browse/itunes.stanford.edu. and sample code. Also available via iTunes ( so you can watch it on the iPhone) 2024353965.02024353968.2173330862? i=1420054655 • http://www.teehanlax.com/blog/?p=1628 Photoshop iPhone template - great for mocking up apps jTribe -love your apps, (c) 2009 jTribe, All Rights Reserved Wednesday, 25 November 2009
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×