BCIT051

Mobile Application Development for IoT

L-T-P3-0-0 Credits3 Session2024-25 TypeTheory
Appears in 1 semester

B.Tech CSE (Internet of Things) · Sem 5 (Departmental Elective-I)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1: OVERVIEW IoT-An Architectural Overview Building an architecture, Main design

8 hrs

principles and needed capabilities, An IoT architecture outline, standards considerations. M2M and IoT Technology Fundamentals- Devices and gateways, Local and wide area networking, Data management, Business processes in IoT, Everything as a Service(XaaS), M2M and IoT Analytics, Knowledge Management;

Unit2

Unit 2: BASIC DESIGN Introduction Basics of embedded systems design Embedded OS

8 hrs

Design constraints for mobile applications, both hardware and software related Architecting mobile applications user interfaces for mobile applications touch events and gestures Achieving quality constraints performance, usability, security, availability and modifiability.

Unit3

Unit 3: IoT MOBILE APPS IoT Mobile App Development Trends In 2020 - Role of Mobile

8 hrs

Apps in revolutionizing the world of IoT - UX / UI design for IoT Mobile apps - challenges of UX/UI design for IoT applications - practice tips on design for IoT mobile apps IoT App Design Solutions

Unit4

Unit 4: TECHNOLOGY I- ANDROID Introduction Establishing the development

8 hrs

environment Android architecture Activities and views Interacting with UI Persisting data using SQLite Packaging and deployment Interaction with server side applications Using Google Maps, GPS and Wifi Integration with social media applications.

Unit5

Unit 5: TECHNOLOGY II ANDROID THINGS Android things Installation of Android

8 hrs

things Verification of Android things installation API in Android IoT Setting up the Android things - Building your first IOT-Android application with Android Things

Course Outcomes (COs)6 outcomes

After completion of the course student will be able to:

  1. CO1Able to understand the application areas of IOTK1, K2
  2. CO2Able to realize the revolution of Internet in Mobile Devices, Cloud & Sensor NetworksK1, K3
  3. CO3Able to understand building blocks of Internet of Things and characteristicsK2, K3
  4. CO4Understand the concepts of mobile apps used in internet of thingsK4, K6
  5. CO5Learn about android application developmentK4, K5
  6. CO6Implement mobile application using Android things

Text books

  1. Bernd Scholz- -3-642-19156-5 e-ISBN 978-3- 642-19157-2, Springer
  2. Jeff McWherter and Scott Gowell, "Professional Mobile Application Development", Wrox, 2012

Official AKTU syllabus

This subject is on page 8 of the original AKTU PDF.

Official AKTU syllabus PDF ↗