Presentation is loading. Please wait.

Presentation is loading. Please wait.

Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual.

Similar presentations


Presentation on theme: "Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual."— Presentation transcript:

1

2 Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual machine (DVM). Application Components Activity: present a visual user interface. Services: run in the background without UI. Broadcast Receivers: receives system messages. They can be used to react to changed conditions in the system Content Providers: provide data to all applications. Android contains a SQLLite DB which can serve as data provider.

3  Download and Install the SDK http://developer.android.com/sdk/installing.html  Download and Install Eclipse  Install ADT plug-in for Eclipse  Add Platforms (Version1.5 or 1.6)  Complete tutorials http://developer.android.com/resources/tutorials/h ello-world.html

4  Description Description  Develop an application that can turn on/off wifi connection. ◦ The application checks current status of wifi connectivity. ◦ The application displays a button and texts to allow turning on or off wifi. ◦ The application turns on or off wifi connection when the button is clicked.  Hints ◦ May need android.net.wifi package.  Due by Wednesday, Sep. 1 (Before the class)

5 Start EnabledDisabled If wifi is enabled. If wifi is disabled. If “ON” button is clicked ---------- Set wifi enabled Display texts Create “OFF” button Check the wifi status. If “OFF” button is clicked ---------- Set wifi disabled Display texts Create “ON” button

6  For assignment 1, you do NOT need to submit the screenshots!  TA (Grader) Office hours ◦ T Th 10:30 am – 12 pm  Google group has been created. ◦ Send email to su.kim.asu@gmail.com to get invited.su.kim.asu@gmail.com  If you want to test your application with an android phone, come to my office during my office hours or make an appointment.


Download ppt "Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual."

Similar presentations


Ads by Google