Goals
- Master the development of mobile applications on Android with Mono for Android
Program
What about the development of Android mobile applications .NET
development and deployment process
: reminders, Mono
MonoTouch: presentation,
MonoTouch vs Java features
Tools and licenses, presentation of MonoDevelop and Xamarin Studio
Application architecture, project structure
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 web services
Integration with external applications
Workshop: building complex applications with i18n, asynchronous communications and special events / hardware interactions
Duration
4 days
Price
£ 2120
Audience
Android application developers
Prerequisites
Knowledge of C # /. NET or Java
Reference
DEV625-F
Sessions
Contact us for more informations about session date