0% found this document useful (0 votes)
6 views3 pages

Android App Development Basics Guide

Uploaded by

George Elsaba
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views3 pages

Android App Development Basics Guide

Uploaded by

George Elsaba
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Mobile App for Android operating system (2019)

• CS.2.05 - 1- Students identify some concepts about Android operating system. 2-


Students mention...expand_more

Week 1 – 2
Learning Outcome:
1. Students identify some concepts about Android operating system.

2. Students mention the mobile app languages.

3. Students mention the mobile app structure.

4. Students determine the software used to create mobile App.

5. Students install Android studio and suitable tools.

Key Concepts:
1. Mobile OS, difference between android and IOS.

2. Programing languages that used to make Android app in Android studio.

3. Mobile app structure (User Interface, database, programing language, api), JDK,
android studio.

Skills:
1. Install Android studio and suitable tools.

2. Get to know about Android studio interface.

3. Use the mobile app language (Android studio) to create mobile App to add two
numbers and get the result.

Essential Questions:
1. Mention the function of Google play.

2. Mention the mobile app languages in Android studio.

3. What is the mobile app structure?

4. What is the function of XML, HTML, Java Script and SQL light in mobile app?
Textbook and Resource Materials:
• [Link]

• [Link]
[Link]

Evidence of Learning: Create a mobile App to add two numbers and get the result.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
• CS.2.06 - Students identify the View objects used specifically for drawing content onto the
screen...expand_more

Week 3 – 4

Learning Outcome:
• Students identify the View objects used specifically for drawing content onto the screen of
an Android device.

Key Concepts:
• Layouts, Views ( TextView, ImageView, Button) XML TextView tag (text, textSize,
textColor, background, layout_width, layout_height, wrap_content) XML
ImageView tag (image source, layout_width, layout_height), ScaleType ( center,
CenterCrop)

Skills:
• Students can create layouts with text, image and button with formatting them.

Essential Questions:
1. Why do you use Views?

2. Mention the kinds of Views you can use in app.

Textbook and Resource Materials: [Link]

Evidence of Learning: Create a project with XML to make UI.


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
CS.2.07- 1- Students mention types of View Groups (RelativeLayout and LinearLayout).
2- Students...expand_more

Week 5 – 6

Learning Outcome:
1. Students mention types of View Groups (RelativeLayout and LinearLayout).

2. Students create LinearLayout (orientation, width, height, match parent, layout weight).

3. Students create RelativeLayout (Align, Layout center, id, padding, margin) and Nested
View Groups.

Key Concepts:
• Types of View Groups (RelativeLayout, LinearLayout ). LinearLayout (orientation,
width, height, match parent, layout weight ). RelativeLayout (Align, Layout center,
id, padding, margin), Nested View Groups.

Skills:
• Students can use the linear layout and relative layout to make user interface.

Essential Questions:
1. Mention the types of View Groups.

2. Compare between create LinearLayout and RelativeLayout.

3. What is the meaning of Nested View Groups?

Textbook and Resource Materials:


[Link]
studio

Evidence of Learning: Students can design a user interface for app.

You might also like