As the result of the mobility revolution in the past few years, mobile devices are increasing rapidly and approaching the capabilities and extensibility of traditional computing devices. People are now using their mobile devices to do personal and professional activities. Not only create new opportunities for commercial companies, the rich functionality and extensibility of mobile platforms have also provided an interesting and challenging playground for IT developers, turned their most creative ideas to extremely useful applications for human life. As IT students, have you ever asked yourself what the difference between traditional desktop applications and mobile applications are? Why do mobile platforms become so attractive? How to create a mobile application, how to design GUI for mobile application? etc.
If you are interested in mobile programming and have the passion to face new challenges, you are welcomed to join this new and free training course: Mobile Computing. Throughout the course, you can have a closer look at mobile platforms, especially Android, learn how to create mobile applications, and gain new interesting skills.
- Anatomy of an App, App Lifecycle
- Android overview, development environment, first app
- Android XML
- Android GUI
- Android Persistence
- Android Communication
- Android Map and Location
- Cross Platform Mobile Development