Goals
- Master the development of mobile applications on iPhone / iPad with MonoTouch
Program
What about the development of iOS mobile applications .NET
development and deployment process
: reminders, Mono
MonoTouch: presentation,
MonoTouch vs Objective-C features
Tools and licenses, presentation of MonoDevelop and Xamarin Studio
Architecture of an application, structure of a project
Workshop: Installation / Handling of the MonoDevelop IDE, Project settings
Creation of views:
– windows
– standard controls, lists
– navigation (ViewControllers)
– images, icons, toolsbars
– use / customization of tables
Limits of Mono compared to a native development
Debug of the code
Optimization of the code
Packaging and publication
Data storage:
– methods and different formats
– serialization of data in files
– use of SQLite, LINQ databases
Lab: Multiple use cases of controls and presentation of persistent data
Various communications: synchronous, asynchronous
Special events, multitouch and motion
Multimedia support
Internationalization of the application
Multithreading
Access to networks (Wifi), geolocation (CoreLocation, Mapkit)
Access to SOAP, WCF web services
Integration with external applications
Workshop: building complex applications with i18n, asynchronous communications and special events / hardware interactions
Duration
4 days
Price
£ 2119
Audience
IPhone / iPad application developers
Prerequisites
Knowledge of C # /. NET
Reference
DEV624-F
Sessions
Contact us for more informations about session date