0

Loading ...

Instructor Name

Ranjith Kumar

Category

Mobile Development

Reviews

5 (2 Rating)

Course Requirements

There are no prerequisites. Anyone interested, can join this workshop

Course Description

Android | Workshop on Android Application Development

What is Android?

Android is a software stack for mobile devices that includes an operating system, middleware and key applications. Google Inc. purchased the initial developer of the software, Android Inc., in 2005. Android's mobile operating system is based on the Linux kernel. Google and other members of the Open Handset Alliance collaborated on Android's development and release. 

The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android. Android was listed as the best-selling Smartphone platform world-wide in Q4 2010 by Canalys. Android has a large community of developers writing applications ("apps") that extend the functionality of the devices. There are currently more than 19,00,000 apps available for Android in Dec 2015. 

Android Market is the online app store run by Google, though apps can also be downloaded from third-party sites. Developers write primarily in the Java programming language, controlling the device via Google-developed Java libraries.

Android Market

Android Market is the online software store developed by Google for Android devices. An application program ("app") called "Market" is preinstalled on most Android devices and allows users to browse and download apps published by third-party developers, hosted on Android Market. As of December 2015 there were about 19,00,000 games, applications and widgets available on the Android Market.  

Topics to be covered in Android Workshop

Day 1

1.  Why Android?
1.1.  Openness
1.2.  Market
1.3.  Growth
1.4.  Opportunities
2.   Android Overview
2.1.  How it all got started
2.2.  Potential & Future
2.3.  Why Android is different (and important)
3.   SDK Intro
3.1.  Platforms
3.2.  Tools
3.3.  Versions
4.   Java Refreshment (Basic Concept Used for Android App)
5.   Theoretical and Practical approach to Android Technology
6.   Learn to Manage Android Life Cycle
7.   Working with Fonts
8.   Checking Internet Connection
9.  SMS, send text message

Demo App Building - Hands On Session:

  • Hello World Application
  • Basic Input Output Application
  • Activity Switching application (Intent)
  • Text to Speech conversion
  • SMS Demo Application 


Day 2

  • Services , a viewless activity
  • SQLite, connect to your device and database.
  • Media , play your media files
  • Google Map V2 , locate location in Map
  • Advanced UI


Demo App Building- Hands On Session:

  • Working with Services
  • Location Demo
  • SQLite database example
  • Google Map V2 Application
  • Simple Media Player with SDCard 


Duration: The duration of this workshop will be two consecutive days, with eight hour session each day in a total of sixteen hours properly divided into theory and hands on sessions.

Course Outcomes

  • Certificate of Participation for all the workshop participants.
  • At the end of this workshop, a small competition will be organized among the participating students and winners will be awarded with a 'Certificate of Excellence'.
  • Certificate of Coordination for the coordinators of the campus workshops

Course Curriculum

Instructor

Ranjith Kumar

5 Rating
2 Reviews
68 Students
10 Courses

Experienced Instructor Team for Cutting-Edge Tech Training

Our instructor team consists of seasoned professionals with extensive industry experience in the latest technologies, including:
  • Generative AI: Experts in applying AI models for task automation, workflow optimization, and decision support in DevOps and IT operations
  • DevOps: Proficient in streamlining operations, forecasting risks, optimizing resource allocation, and improving system reliability using AI-driven tools and techniques
  • IoT: Knowledgeable in building intelligent, interconnected systems that leverage machine learning for real-time decision-making and autonomous control
  • Web Development: Skilled in developing cutting-edge web applications using the most up-to-date frameworks and best practices
  • Mobile Development: Experienced in creating innovative mobile apps for both iOS and Android platforms
  • Cloud Computing: Proficient in AWS and Azure, with expertise in cloud architecture, deployment, and management
Our instructors bring a wealth of practical knowledge and hands-on experience to the classroom, ensuring that students gain the skills needed to thrive in today's fast-paced, technology-driven world. Through interactive sessions, real-world case studies, and project-based learning, students will learn how to leverage these technologies to drive innovation and achieve business goals.

Student Feedback

Android App Development Workshop

0

Course Rating
0.00%
0.00%
0.00%
0.00%
0.00%

No Review found

Sign In or Sign Up as student to post a review

Reviews

Course you might like

You must be enrolled to ask a question