Need a basic android app
Bütçe ₹1500-12500 INR
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.
Instructions:
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
Seçilen:
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
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