Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computing.

Similar presentations


Presentation on theme: "Computing."— Presentation transcript:

1 Computing

2 Evolution of Mobile Phones

3 So what's Android OS? We hear the word Android being used a lot lately.. So what is it? Just like Microsoft has Windows OS for laptops and PCs.. Android is Google’s Operating System for Mobile and Tablet devices.

4 So what's Android OS? The Android Operating System helps to organise and manage applications on smartphones. It allows the user to surf the web, check s and do a million other activities via Applications(Apps). Applications can be downloaded and installed from Google’s Android Market. Android Market (Google Play) Applications

5 Other Mobile Operating Systems…
OS And More Devices And More

6 Small Group Exercise Individually: Split Class into 4 Groups of Three.
What Apps do you use on your phone? How often do you use it? Is it an advantage? Split Class into 4 Groups of Three. Group Discussion Short Group Presentation 3 Applications you use on you phone. How often do you use it Has it been an advantage

7 Developing your own App on Android…

8 So what's Android OS for Developers?
The development of Apps takes place through the use of a Software Development tool-kit (SDK) provided by Google. Developers can use this kit to create applications that work with the varying Android platform. Applications created to run on Android are written using the Java programming language. The SDK includes an emulator that will help developers test their applications on the OS.

9 So what's Android OS for Developers?
Android SDK is an extension of the Eclipse workspace. Eclipse is an open source IDE that you can use to develop applications written in various languages. Usually, Eclipse is used in connection with Java development

10 First Steps with Android SDK
The Android SDK provides a set of tools that allows creating applications in no time. Our first task is to build a simple Android application with the SDK tools. This involves the following steps: Setting up the development environment. Creating a new project in Eclipse. Running a simple “Hello World” application on the emulator or on a device. For those who want to install Android SDK on their personal computers follow this link…

11 Step 1: Setting up Development Workspace.
Run the Eclipse.exe. You will need to specify a workspace (or folder) where all your Android Projects (app code) will be stored. Use the following location.. And press OK.

12 Step 2: Creating a new Android Project in Eclipse
To create your first Android Application Project.. Select File->New->Android Application Project

13 Step 2: Creating a new Android Project in Eclipse

14 Step 2: Creating a new Project in Eclipse

15 Step 2: Creating a new Project in Eclipse

16 Step 3: Running the application on an emulator or device.
This will be shown in Class.

17 Congrats! You created and ran your FIRST APP!

18 Personal Log and Extra Material
Please write your learning Personal Log for the Day. Additional material:

19 Overview of Mobile Game Development in Android.

20 Mobile Game Development
Mobile Games are distinctly different from PC or Console games. Mobile Games PC or Console Games

21 Mobile Game Development
PC and Console Games: Can handle high detailed game models. Large display. Game controller. More input! Takes a large group of people to build a console game! Mobile Games: Is more accessible. Touch Interface. Can be built by a small team or a single person.

22 Mobile Game Genres Everyone has their a favourable taste to a certain genre of games. And at the start of any game development, you will know what genre your game belongs too. These are a few Mobile Game Genres: Casual Games Puzzle Games Action Arcade Games Tower Defence Games

23 Casual Games Biggest segment of games on the Android Market.
Very easy to understand and play (good for non-gamers) Can be very addictive. Can be usually played with a single button. Examples:

24 Puzzle Games Need no introduction
Great examples: Tetris and Bejewelled. Recently have moved from 2D to 3D puzzle games.

25 Action Arcade Games These usually unleash the full potential of the Android platform. Can range between 2D and 3D. Has many subgenres: Racing games Side-Scrolling Games And more…

26 Tower Defence Games This is a genre that’s picking up popularity on Mobile Devices. Very popular example: Plants vs Zombies.

27 What Games do you play? Small Group Presentation. Discuss:
What games you play? Why you like them? What type of games you would like to make? Group Presentation: List three games that you like? Tell us why you like them? What type of genre are you interested in?

28 LRobot Android Game Simple Maze Game. Install it onto your devices…
Will use it in next week’s classes.


Download ppt "Computing."

Similar presentations


Ads by Google