Skip to content

App illustrating the Single Screen App Project, done as part of Udacity's Android Basics Nanodegree course

License

Notifications You must be signed in to change notification settings

kaushiknsanji/Invitation_Udacity_Project

Repository files navigation

Invitation - Single Screen App

GitHub GitHub code size in bytes GitHub repo size GitHub release (latest by date) GitHub All Releases GitHub search hit counter Minimum API level

This App has been developed as part of the Udacity Android Basics Nanodegree Course for the Exercise Project "Single Screen App". Invitation is the theme chosen for the App.


App Compatibility

Android device running with Android OS 4.0.4 (API Level 15) or above. Designed for Phones and NOT for Tablets.


Rubric followed for the Project

The App design has -

  • A Business name
  • One photo to represent the Business
  • Related information such as -
    • Contact information (like email/website/phone number)
    • Location Address
    • Description of the Business
    • Hours of operation

Design and Implementation of the App

As this is a Single Screen App, it contains only one Activity, i.e., MainActivity which displays the details of a particular location of interest (following the Rubric), allowing the user to "Invite Friends" using the dedicated button. This button has no functionality.


Branches in this Repository

  • master
    • Contains the code submitted for review, along with review suggestions incorporated.
  • release_v1.0
    • Contains the code updated to follow the recommended Android guidelines.
    • Other minor changes to prepare the app for local release.

Icon credits

App Icon is from Icons8.


Review from the Reviewer (Udacity)

Review_Single_Screen_App


License

Copyright 2017 Kaushik N. Sanji

Licensed under the Apache License, Version 2.0 (the "License"); 
you may not use this file except in compliance with the License. 
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0
   
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

App illustrating the Single Screen App Project, done as part of Udacity's Android Basics Nanodegree course

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages