Need a basic android app

You’ve been hired by a local company to make their mobile app. The company is looking for something that will display all their products in a list, allow the user to click a product to see details about it and then save their order.


Check out the slide deck for ConstraintLayouts

Create a home screen giving a few details about the company and containing a link to a Product activity

Contain a central ArrayList of data which you use to store a list of products

Create a Product activity that displays every product with each one being clickable

Create a Display activity that will display details about the product depending on what item was clicked, for example it would display coffee details if the coffee item was clicked.

Add a button to the Display activity that will take you to a check out.

Create a Checkout activity that lets users input the name of the person making the order, how many they want and how they will pay (e.g radio button with Visa, Debit, Cash)

Make sure you add comments explaining the most important parts of your app

Add some extra features

Grading Criteria

The project will be graded on the following criteria:

Minimum Requirements:

Well Designed and good looking layout

At least 4 activities, (1 home activity, 1 product activity, 1 display activity, 1 checkout activity)

The home activity displays details and contains a logo

The product activity displays at least 5 clickable products

The product activity must pass data with an intent to the display activity

The display activity contains information about each product and a checkout button

The checkout activity contains at least 3 user inputs

Use a clickable RecyclerView to hold the data containing each of the products on the Product activity

Layout Design

Your text and graphical elements should 'work' together to create a unified message (e.g. Colours, imagery, font should work together and not confuse the message)

Make sure to not bunch your UI elements together; use spacing appropriately

Overall appeal: the pages are eye-catching, stylish and display information appropriately

Coding Practices

The code is well-commented, especially in areas that you found difficult to program

Variable names use Android best practices (see Chapter 12)

Variable scope is set appropriately

Validation to prevent runtime exceptions

Methods are used to prevent repeating code

Extra Features

Adding some extra features can add up to 30% to your assignment grade. Here are some ideas:

Learn about SQL databases

Improve the design

Use a fragment instead of an activity to implement the product section

Beceriler: Android

Daha fazlasını gör: basic android app, need iphone android app, need develop android app, need write android app, android app pdf highlight text, need idea android app, android app functions iphone text, visual basic android app, android app will send text message appointment, small basic android app, i need an android app developed, i need an android app i already have a design for it i just need it to be built gps service for taxi, i need an android app i would like it designed and built quero desenvolver um aplicativo sobre financas que controle gastos e et, i need an android app i would like it designed and built, I need an android app, i need freelancer android app developer delhi, need an android app developer urgently, need an android app developer, to build an android app you need ____________.

İşveren Hakkında:
( 0 değerlendirme ) Hoshiarpur, India

Proje NO: #28346490



HI, I read your requirements and understand very well and am ready to Build an app for Android and IPhone We are more than 8 + year experienced programmer team & we provide you our best Quality App, beyond your desi Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 8000%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(0 Değerlendirme)

Bu iş için 2 freelancer ortalamada ₹7500 teklif veriyor


Hi there, I have 5 years of experience in (Android & iPhone) Mobile Application development. I have worked on many Application, I can design and develop your project with complete features and functionality as you nee Daha Fazla

₹7000 INR in 7 gün içinde
(1 Yorum)