TCS 822 Study Guide - Mobile Application Development, Mobile App, Integrated Development Environment
Document Summary
Getting started with mobility: mobility landscape, mobile platforms, mobile apps development, overview of android platform, setting up the mobile app development environment along with an emulator, a case study on mobile app development. Mobility landscape: device diversity: mobile apps must be designed to work across multiple platforms, including smartphones, tablets, and wearables. This necessitates developers writing code that is platform-agnostic: network conditions: users may have a variety of data plans and network connections available to them, ranging from fast 4g lte connections to slower 3g and 2g connections. This necessitates developers considering how users interact with their apps and how to provide the best user experience possible: device capabilities: access to various device capabilities, such as cameras, gps, and sensors, may be required by mobile apps. Developers must ensure that their apps can access these capabilities when necessary and that they work properly across multiple devices: app store guidelines: app stores, such as apple"s app store and google.