230 likes | 435 Views
Apple iOS Development. Tom Atkins, Senior Programmer/Analyst webmaster, New York State Department of State. New York Department of State. Sean Farley, Artist Designer. Existing State Apple iOS applications currently on the iTunes store - iphone. Mobile State Government Applications.
E N D
Apple iOS Development • Tom Atkins, Senior Programmer/Analyst • webmaster, New York State Department of State
New York Department of State • Sean Farley, Artist Designer
Existing State Apple iOS applications currently on the iTunes store - iphone
Mobile State Government Applications “Theres an App for that...” but not that... yet .. Revenue generation, integration with Global Payment Systems, security concerns over personal privacy and financial data Accessibility of Mobile Applications - information available must be 508 compliant, and consistent across all mobile application stores Limitations of features for mobile Web Based ApplicationsHTML 5 - RSS feeds - Flash technologies
Mobile State Government Applications Purpose vs. Need - Urgency in developing applications for filing government forms on mobile devices? Built in Authentication (signatures etc.) vs. Security of Personal information Project Management Perspective - Rapid Technical obsolescence of applications for devices vs. permanent website urls that people (over 35) regularly go to for information.
Demographics • readwriteweb - consumers under 35 using apps more than mobile browsers
Mobile Web browser Support Site Catalyst Net Averages (from Adobe CS5)
Current Apple iOS Mobile Market Penetration Site Catalyst Net Averages (from Adobe CS5)
Current Apple iOS Mobile Market Penetration yeah, thats62%. Site Catalyst Net Averages (from Adobe CS5)
The Registration Process Strict Verification Process (took me approximately 35 days before my application was approved. You can download the development tools for free before you are registered, but there are many application testing advantages, so it pays to apply early, anticipating a delay.
developer.apple.com THE source for all the training needed to learn to program for the iphone, ipad and apple ipods.
developer.apple.com Once your registration is approved, the developer.apple.com website has web management tools for team development and testing resources.
developer.apple.com Website management of the approval process
What is an Apple iOS Application? • Programmed in XCode, Applications are coded in Objective C, but other languages, such as C++ can be programmed in Xcode.
New York State Apple iOS Development Solutions What specific business need will the an Apple iOS Application fulfill? Streamline process for Agency Apple iOS application development Mobile Web Group, NYSForum Message Board
New York State Apple iOS Development Solutions User Groups/testing clients specific for all New York State mobile applications Usability testing - BEFORE going live on the App Store Accessibility of Mobile applications in Apple iOS natively assists with voiceovers of all objects in the iOS application
New York State Apple iOS Development Solutions Agency Apple iOS applications - Start out as an information based application (agency locations etc.)move on to possible pay services as security concerns & Authentication is addressed. Work with NYS Cybersecurity and CIO/OFT to address specific security threats to mobile platforms
Resources Lynda.com - online training resources teaching iOS programming Prometric Services - http://www.prometric.com/Apple/default.htm Developer.apple.com - resources to training materials