+1-415-670-9189
info@expertsmind.com
Mobile timetabler android application android development
Course:- Other Subject
Reference No.:- EM132112891




Assignment Help
Expertsmind Rated 4.9 / 5 based on 47215 reviews.
Review Site
Assignment Help >> Other Subject

Mobile Timetabler Android Application Android Development

This assignment requires you to develop a simple Android application that uses many Activities, which are related using Intents. To write the application you will need to use the Android Studio (IDE) 2.3.3.

Your application must perform all tasks listed in this document, and can run on any Android device with a minimum API version of 19 (KitKat 4.4) up to the latest version of Android.

Your application should be created to display correctly on an emulated Nexus 5X ( 1080 X 1920 pixels in portrait orientation) - however, by using sizes specified in "density independent pixels" (dp) the application should also be able to display correctly on any Android device with any sized screen and resolution.

Application Description

Your Mobile Timetabler application will do exactly what it sounds like. When the application first launches, it will display the days of the week Monday through to Friday, and underneath each day, it will display some details (which you will enter, and which will be saved into a simple SQLite database) about what classes / labs you have on that day.

When the application starts it should have two buttons which are displayed at the top of the screen:
- A button to create a New appointment, and
- A button to Delete appointment(s).

Under this, in a LinearLayout inside a ScrollView, there should be 5 centred TextViews with the days of the week Monday through Friday.

Under each day should be the text for one or more appointments. If there are no appointments saved for that day then the text "No appointments." is displayed.

Attachment:- Assignment.rar




Put your comment
 
View Conversion
Minimize
  1. user image
    len2112891

    Requirement Weight Mark Correct usage of defining labels, the text on text views and buttons 2 Correct usage of defining text styles for schedule items and TextViews 2 Correct layout for MainActivity 1 Correct layout for NewAppointmentActivity 1 Correct layout for DeleteAppointmentActivity 1 Ability to create database with correct schema 1 Correct creation of the Appointment class 1 Ability to save a new appointment to the SQLite database with details as entered by the user 3 Ability to retrieve a previously saved appointment from the SQLite database 3 Ability to display a retrieved appointment 3 Ability to delete an appointment from the SQLite database 2 Demonstration in Week 8 Lab 5 Assignment mark total / 25 Contribution to unit mark (out of 10%) %



Ask Question & Get Answers from Experts
Browse some more (Other Subject) Materials
Discuss three reasons for utilizing professional networking during the job-hunting process. Note: Some potential points to consider include: developing a professional networ
Evaluate the importance of an internal environmental analysis for a healthcare organization. Determine three specific reasons why an internal analysis has become an importan
Imagine you have been asked to write a research-based blog post for a human resource management website. Write a 700- to 1,050-word blog post that includes the following: Disc
Read the ACHE report on health administration leadership competency domains and assessment tool. Based upon your perspective and understanding of this report, write a 1 to 2
Discuss the importance of identifying norms within a team. Why is clear communication considered an essential element during team developement? Provide an example of when you
Who are the members of the board of directors and what is the significance of their role at the bank? How has the Sarbanes-Oxley Act and other legislation impacted financial r
Describe five application software packages that could help you advance in your career. If the software package doesn't exist, describe the kinds of software packages that c
Beyond quality level, high quality also can mean high levels of quality consistency. Here, “Freedom from defects andconsistency in delivering a targeted level of performance”r