Corporate Training on Android Development and Secure App development

 

1) Secure Mobile App Development :

The class covers best practices in making Apps in secure way, making apps robust such that even it can maintain Confidentiality – Integrity of information on Rooted devices. How vulnerable apps can be exploited and ways to mitigate them. As a developer many a times because of hard deadlines or because of unawareness many source codes are made unintentionally vulnerable to attacks.

The focus is laid over Shared Preferences, SQLite DB, Content Providers, Intents, using Keystore, OS Security architecture , OWASP Mobile Top 10 vulnerabilities, Root Detection & Bypass, API Communication, SSL Pinning, etc.

Session are to be hands-on with usage of Freeware & Opensource source code and tools. The course ware is prepared in such a way that it involves beginners, intermediate level as well as expert level programmers to get acquainted easily and at their pace without hurry & with personal interaction with the guide.

 

2) Android App Development :

The class covers mentoring developers in Native Grass-root level Android App development. Courseware comprises of basic architecture of Android App, Activity Life Cycle, UI Components like Spinners, Button, TextViews, DatePicker, etc., Developing apps supporting multiple devices, working with multiple Activities via Intent, All Layout Views of Android, Shared Preference, SQLite DB, REST API communication.

Session are to be hands-on with usage of Freeware & Opensource source code and tools. The course ware is prepared in such a way that every individual gets acquainted easily and at their pace without hurry & with personal interaction with the guide.