Professional Documents
Culture Documents
W1 - Mobike Application Development - 1 ENB
W1 - Mobike Application Development - 1 ENB
Notebook
Engineer: <MOHIT> Date: <2021-07-26 – 2021-07-30>
Notes:
Monday, Class: 01;
Introduction:
This Course simply about the development of the mobile
application, In this course we going to learn about the android
studio and about the going to make different apps in java language
which help to know more about the java language.
In this course Each intern continues to role-play as an Intern
in ACE Computer Enterprises (ACE) where interns learn
the world of professional projects, deliverables, processes
and behavior, building upon what was learned in the last
two years.
In this course we are going to Identifies mobile app development
challenges.
We are going to Implements a live mobile app demonstrating app
development from inception to publishing.
Understand mechanisms to respond to device events in an app.
Understand strategies and best practices for publishing an app
Wednesday, Class: 03;
Android: Android is a mobile operating system based on a modified
version of the Linux kernel and other open-source software, designed
primarily for touchscreen mobile devices such as smartphones and
tablets.
Android Stack: The Android software stack generally consists of
System and user apps or Linux kernel and a collection of C/C++
libraries that is exposed through an application framework that
provides services, and management of the applications and run time.
System and User apps: System apps provide key capabilities to
app developer.
Java API framework: The entire feature-set of the Android OS is
available to you through APIs written in the Java language.
Android runtime: Each app runs in its own process with its own
instance of the Android Runtime.
C/C++ libraries: Core C/C++ Libraries give access to core native
Android system components and services.
Hardware Abstraction Layer (HAL): Standard interfaces that
expose device hardware capabilities as libraries.
Linux Karnal: Threading and low-level memory management.
Android user interaction: User interact with the android with the
help touching gestures, swiping, tapping, pinching, virtual keyboard
for emoji and character.
Android Studio: Android Studio is the official integrated
development environment for Google's Android operating system,
built on JetBrains' IntelliJ IDEA software and designed specifically
for Android development. It help to debug, run and test the apps. It
2|Page Intern ID: 190002
Course: <Mobile Application Development -1> Engineering
Notebook
Engineer: <MOHIT> Date: <2021-07-26 – 2021-07-30>
files.
When we open it also show some of the that is related to the android
studio.
After choosing the template it ask for application name and location.
After clicking on finish button, it take some time to open after that we
have to make a program which help to print the “Hello World” in the
output of the app.
After writing the program for “Hello World” app install the emulator
(virtual device) to check the app working.
For installing the emulator virtual device go to Tools > ADV manager
After clicking on next it ask about the device that you want choose or
test your app.
I am sampling for the android so I choose the android.
After installing at top lest corner it show the device that is connected
15 | P a g e Intern ID: 190002
Course: <Mobile Application Development -1> Engineering
Notebook
Engineer: <MOHIT> Date: <2021-07-26 – 2021-07-30>
For running the app on the emulator click on the plan button that is on
the right side of connected device.
After entering in the developer option scroll down it and you get two
options enable both the option. First one is USB Debugging and
second one in install via USB.
After doing this click on the paly button to run the app on the android.
After running the program your android asks you to install the app
click to install.
After click to install you can see you on your android device.
Deliverable Status
Deliverables What did you plan to What did you actually Size Effort
accomplish accomplish
ENB Plan to make the ENB. Made ENB according to 1 4
the class lectures, activity Document Hours
and reading material.
SH-1 Plan to install the tool Installed the tool 1 1
android studio. successfully. Tool Hours
SH-2 Plan to create our first Successfully made the 1 1
app whit the help of first app in android studio. App Hours
android studio.
Class Lectures Plan to attend all the class Attend all the class 3 3
lectures. lectures which help in Lectures Hours
making the ENB.