I os dev_insights

1,323 views

Published on

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

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,323
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
47
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \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

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

    ×