android

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