1.02 / May 7, 2015
(3.3/5) (11)
Loading...

Description

This app is coursework from the Udacity 'Android Fundamentals'personal development training course. As such it is is NOT intendedfor actual use. There are several 'rough edges'. NO reliabilityupdates, feature requests, enhancements or bug-fixes will beperformed on this app!Udacity Course Summary.Android Fundamentalsblends theory and practice to help you build great Android apps. Inthis course, you'll learn the best practices of mobile developmentin general and Android development in particular while working onthe 'Sunshine' application.Sunshine is a basic weather app thatuses the Open Weather API to provide users with a 10 day forecastof the weather at their chosen location. Some boiler-plate code isprovided, but students must complete assignments by undertakingincreasingly complex tasks within the code as the programmeprogresses. The main instructor's code base can be found online inGitHub under 'Sunshine 2'.Course Syllabus. This course is providedby Udacity and based on content provided by Google Inc the makersof Android. It covers the use of:-• Android Studio & Gradle•User Interface and Layout managers• ListViews & Adapters•Threading & ASyncTask• HTTP requests, web APIs• AndroidPermissions• App navigation with Explicit Intents• Implicit Intentsto incorporate 3rd-party apps• Share Intent & Android sharingframework• Broadcast Intents & Receivers• Activity lifecycle•SQLite databases• JUnit tests• Creating and using a ContentProviders• Loaders & asynchronous loading of data• Bind UIcomponents to Content Providers with Adapters• Android designprinciples• Localization and variable screen sizes• Tablet UIs& Fragments• Accessibility• Custom views• Background services•Alarms• Efficient data transfers with SyncAdapters• RichnotificationsThe course rated as 'advanced'. It requires about 60hours of study and a reasonable level of previous Java experience.

App Information Sunshine (Udacity Coursework)

  • App Name
    Sunshine (Udacity Coursework)
  • Package Name
    com.soagrowers.android.sunshine.app
  • Updated
    May 7, 2015
  • File Size
    2.8M
  • Requires Android
    Android 3.0 and up
  • Version
    1.02
  • Developer
    SOA Growers Ltd
  • Installs
    1,000+
  • Price
    Free
  • Category
    Weather
  • Developer
  • Google Play Link

Sunshine (Udacity Coursework) Version History

Select Sunshine (Udacity Coursework) Version :
  • 1.02 (3) - Latest Version
  • Sunshine (Udacity Coursework) 1.02 APK File

    Publish Date: 2016 /3/6
    Requires Android: Android 3.0+ (Honeycomb, API: 11)
    File Size: 2.8 MB
    Tested on: Android 5.0 (Lollipop, API: 21)
    File Sha1: e81a8cd59c315d6df459f42647f2231308caa8ed
    APK Signature: f8ce2531e2d2f349f43988fb2fc3235ce8dcaaf3

SOA Growers Ltd Show More...

Sunshine (Udacity Coursework) 1.02 APK
This app is coursework from the Udacity 'Android Fundamentals'personal development training course. As such it is is NOT intendedfor actual use. There are several 'rough edges'. NO reliabilityupdates, feature requests, enhancements or bug-fixes will beperformed on this app!Udacity Course Summary.Android Fundamentalsblends theory and practice to help you build great Android apps. Inthis course, you'll learn the best practices of mobile developmentin general and Android development in particular while working onthe 'Sunshine' application.Sunshine is a basic weather app thatuses the Open Weather API to provide users with a 10 day forecastof the weather at their chosen location. Some boiler-plate code isprovided, but students must complete assignments by undertakingincreasingly complex tasks within the code as the programmeprogresses. The main instructor's code base can be found online inGitHub under 'Sunshine 2'.Course Syllabus. This course is providedby Udacity and based on content provided by Google Inc the makersof Android. It covers the use of:-• Android Studio & Gradle•User Interface and Layout managers• ListViews & Adapters•Threading & ASyncTask• HTTP requests, web APIs• AndroidPermissions• App navigation with Explicit Intents• Implicit Intentsto incorporate 3rd-party apps• Share Intent & Android sharingframework• Broadcast Intents & Receivers• Activity lifecycle•SQLite databases• JUnit tests• Creating and using a ContentProviders• Loaders & asynchronous loading of data• Bind UIcomponents to Content Providers with Adapters• Android designprinciples• Localization and variable screen sizes• Tablet UIs& Fragments• Accessibility• Custom views• Background services•Alarms• Efficient data transfers with SyncAdapters• RichnotificationsThe course rated as 'advanced'. It requires about 60hours of study and a reasonable level of previous Java experience.
Loading...