TY - BOOK AU - Sangole,R. AU - Patki,R. AU - Patil,M. TI - Textbook of Mobile technologies (CSDT-123): : M. Sc. Computer science, Sem-II SN - 9788194462088 U1 - 338.761004165 23rd ed. PY - 2019/// CY - Pune PB - Vision publication KW - Mobile Computing KW - Android KW - Phone gap KW - IOS N1 - Content: 1 Introduction to Mobile Computing • Introduction and need for Mobile computing • Mobility and portability • Mobile and Wireless devices • Mobile Applications • Mobile Operating system – IOS, BlackBery, Windows phone, Plam OS, Symbian OS, PhoneGap 2 Android Fundamentals • Introduction to Android - Overview and evolution of Android, Features of Android, Android architecture • Components of an Android Application, Manifest file • Android Activity • Service Lifecycle 3 Android UI Design • Basic UI Designing (Form widgets, Text Fields, Layouts,[dip, dp, sip, sp] versus px) • Intent(in detail) • All components (e.g Button, Slider, Image view, Toast) Event Handling • Adapters and Widgets • Menu 4 Android Thread and Notification • Threads running on UI thread (runOnUiThread) • Worker thread • Handlers & Runnable • AsynTask (in detail) • Broadcast Receivers • Services and notifications • Toast • Alarms 5 Advanced Android Programming • Content Providers – SQLite Programming • JSON Parsing • Accessing Phone Service(Call, SMS, MMS) • Location-based services 6 PhoneGap Programming • Why Use PhoneGap? • How PhoneGap Works • Designing for the Container • Writing PhoneGap Applications • Building PhoneGap Applications • PhoneGap Limitations • PhoneGap Plug-Ins • Hello, World! Program • PhoneGap APIs –1 Accelerometer: • Querying Device Orientation, • Watching a Device’s Orientation, • Creating a Contact, Searching for Contacts, Cloning Contacts, Removing Contacts. 7 iOS Fundamentals • Introduction - What is IOS, IOS Architecture, Frameworks, Application Life Cycle, Features • Swift - Introduction to Swift, General Concepts of Swift • Xcode - Introduction to Xcode, Navigator, Editor Utility, Tools, Console, Document, Simulator, Instruments • Startup - Application Templates, Introduction to Storyboard, Hello World Application, How ‘Hello World’ Working, Debugging Database, Plist, Preference, Sqlite Web Service, Restful Web Service (JSON & XML) ER -