I os dev_insights
Upcoming SlideShare
Loading in...5

I os dev_insights



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)



Total Views
Views on SlideShare
Embed Views



1 Embed 2

http://www.techgig.com 2


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.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
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 I os dev_insights Presentation Transcript

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