Giter Site home page Giter Site logo

yassinajdi / android-nanodegree-projects Goto Github PK

View Code? Open in Web Editor NEW
17.0 1.0 2.0 398 KB

๐ŸŽ“ All of my completed Android Nanodegree projects.

Home Page: https://www.udacity.com/course/android-developer-nanodegree-by-google--nd801

License: MIT License

udacity udacity-android-nanodegree android udacity-nanodegree nanodegree google andela movies news recipe-app

android-nanodegree-projects's Introduction

Android Developer Nanodegree Projects

All of my completed Android Nanodegree projects.

SandwichClub โ€ข PopularMovies โ€ข BakingApp โ€ข BuildItBigger โ€ข XYZReader โ€ข License

screenshot

๐Ÿ” Project #1: SandwichClub

#JSON Parsing #Material Design #DataBinding

Building a layout and populating its fields from data received as JSON is a common task for Android Developers. Although JSON parsing is usually done using libraries, writing the JSON parsing for this project will help you to better understand how it is processed.

๐Ÿ”— Check it out: Sandwich Club

๐ŸŽฅ Project #2 & #3: PopularMovies

#Offline Support #Material Design #DataBinding #MVVM Architecture #Paging #ConstraintLayout #Retrofit

Most of us can relate to kicking back on the couch and enjoying a movie with friends and family. This app allow users to discover the most popular nd top rated movies playing. Showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.



๐Ÿ”— Check it out: Popular Movies



๐Ÿ– Project #4: Baking App

#Exoplayer #Espresso #Widgets #Master/Detail Flow #Fragments

This app allows a user to select a recipe and see video-guided steps for how to complete it. In this project, you will create an app to view video-guided steps for how to complete recipes. You will handle media loading, verify your user interfaces with UI tests, and integrate third party libraries. You'll also provide a complete user experience with a home screen widget. This will involve finding and handling error cases, adding accessibility features, allowing for localization, adding a widget.



๐Ÿ”— Check it out: Baking App



๐Ÿ”จ Project #5: Build It Bigger

#Google Cloud Endpoints #Gradle

A joke telling app with a free ad-supported version and a paid version. Google Cloud Endpoints backend used to supply the jokes.

๐Ÿ”— Check it out: Build It Bigger


๐ŸŽจ Project #6: XYZ Reader

#UI #Material Design #Shared Element Transitions #ViewPager

A mock RSS feed reader featuring banner photos and headlines. In this project, you will redesign an app to follow the Material Design guidelines and translate a set of static design mocks to a living and breathing app.



๐Ÿ”— Check it out: XYZ Reader


๐Ÿ“„ License

This project is released under the MIT license. See LICENSE for details.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.