I os dev_insights
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

I os dev_insights

on

  • 1,347 views

Talk at VKSI Sneak Preview Karlsruhe (http://www.vksi.de/20110721-mobile-plattformen.html)

Talk at VKSI Sneak Preview Karlsruhe (http://www.vksi.de/20110721-mobile-plattformen.html)

Statistics

Views

Total Views
1,347
Views on SlideShare
1,345
Embed Views
2

Actions

Likes
0
Downloads
43
Comments
0

1 Embed 2

http://www.techgig.com 2

Accessibility

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • - Developer Account 99$\n
  • -Instruments-->Performance App / CPU usage / Reads and Writes / Memory / Threading ...\n
  • \n
  • \n
  • \n
  • - Compare to MVP in the GWT framework\n
  • \n
  • \n
  • \n
  • - Core Data --> is a technology for managing the data model of a Model-View-Controller application\n- Core Location --> provides location and heading information to applications.\n- Core Motion --> motion data from device hardware and process that data.\n
  • AVFoundation --> playing audio content\nCore Graphics --> Quartz 2D drawing API\nCore Audio --> supports the manipulation of stereo-based audio\nOpenGL ES --> provides tools for drawing 2D and 3D content\n
  • - Contains the key frameworks for iOS Apps Multitasking/Touch/touch-based input, push notifications, and many high-level system services\n- Gesture Recognizers\n
  • - Picker Control\n- Slider\n- Segmented Control\n
  • \n
  • \n
  • \n
  • \n
  • - Newsstand provides a central place for users to read magazines and newspapers.\n
  • Notification Center provides an innovative way to easily display and manage your app notifications without interrupting your users.\n
  • In iOS 5 SDK, the Message sheet now supports the iMessage service, so you can start individual or group text conversations from within your app.\n
  • \n
  • - Twitter Framework\n- support for sending Twitter requests \nAccounts Framework\nThe Accounts framework (Accounts.framework) provides a single sign-on model for certain user accounts\n
  • \n
  • \n
  • \n
  • - iCloud free till 5GB\n
  • iCloud Storage APIs enable your apps to store documents and key value data in iCloud\n
  • \n
  • \n
  • - LLVM 2* faster as GCC\n- Syntax highlighting / code completion / index-driven features are handled by the LLVM\n- Smart IDE FIX-It and Xcode Analyzer\n
  • \n
  • \n
  • \n
  • \n

I os dev_insights Presentation Transcript

  • 1. iOS Dev insights & One more thing Markus Kopf - arconsis
  • 2. Any App in the App Store ?? iPhone || iPad Who already plays with the SDK ??
  • 3. What should I know to start?
  • 4. PrerequisitesOO understandingOS X (Leopard, Snow Leopard, Lion)Registration as an apple developeriOS SDK installation with tools
  • 5. Registered Apple iOS Developer Developer Program Xcode Xcode iOS SDK iOS SDK technical resourcestechnical resources Apple ID Apple ID test and debug on iPad/iPhone/iPod test and debug on distribute your app on simulator the App Store technical support
  • 6. arRegistered Apple $ /y e iOS Developer 99 Developer Program Xcode Xcode iOS SDK iOS SDK technical resourcestechnical resources Apple ID Apple ID test and debug on iPad/iPhone/iPod test and debug on distribute your app on simulator the App Store technical support
  • 7. developer tools XcodeInterface Builder Instruments
  • 8. Objective C
  • 9. Object-oriented Superset of CContains Smaltalk styleDynamic typing Use Interface & Implementation
  • 10. Is there a central concept ?
  • 11. The basic concept is MVC Controller Model View
  • 12. Where to find the important stuff ?
  • 13. Power Management iPhoneCocoa Touch Device drivers Media KernelCore Services System-level APIs for services Core OS File System Network infrastructure Security
  • 14. Core Location iPhone Core MotionCocoa Touch Address Book Media Core DataCore Services SQLite Core OS GPS Service Gyroscope Service
  • 15. iPhone Core GraphicsCocoa Touch Core Text Media OpenGL ESCore Services Core Audio Core OS AVFoundation
  • 16. iPhone User interfaceCocoa Touch elements Media iAd FrameworkCore Services Map Kit Framework Core OS UIKit Framework Multi-Touch
  • 17. Standard Controls Basic Controls
  • 18. Table - Navigation-TabBar
  • 19. Demo time
  • 20. Split-View
  • 21. What next ?
  • 22. Notifications Notification Center Widget
  • 23. iMessage Service
  • 24. Reminders ToDo List + Locations
  • 25. Deep twitter integration
  • 26. finally pc free
  • 27. WiFi-SynciCloud ready calendar AirPlay Mirroring
  • 28. The next big thing for developers ?
  • 29. iCloud Storage API
  • 30. Xcode 4.2 Highlights
  • 31. Storyboarding
  • 32. LLVM Compiler LLVM 3.0 Automatic Reference Counting
  • 33. Location Simulation
  • 34. Questions ?
  • 35. iOS Basics WorkshopAuf dem Weg zur eigenen App & iOS Essentials für Entwickler
  • 36. mail Markus.Kopf@arconsis.comxing www.xing.com/profile/Markus_Kopflinkedin www.de.linkedin.com/in/markuskopftwitter @kopf_markusblog markuskopf.blogspot.com/