Skip to content

This challenge has the purpose to introduce the usage of the tools we use at Jungle everyday while working on Android projects. As well as providing the opportunity to consolidate knowledge about layout.

Notifications You must be signed in to change notification settings

JungleDevs/android-challenge-001-basic-layout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Jungle Devs - Android Challenge #001 (Basic Layout)

Description

Challenge Goal:

This challenge has the purpose to introduce the usage of the tools we use at Jungle everyday while working in Android projects. As well as providing the opportunity to consolidate knowledge about layout.

Target Level

This is an entry level course, no prior knowledge on the system is needed, but some notion of object oriented languages are encouraged.

Final Accomplishment

The app you are challenged to create can be previewed in the images below, and the real assets will be available on Figma.

Resources

Acceptance criteria

  • The app should implement the layouts provided: Its important to pay attention to the details like fonts, sizes, colors and so on.
  • Every time the app is opened a specific set of weather conditions has to be randomized for today and tomorrow.
    • Current Weather Status(Sunny, Rain, Showers and so on, implement all the states present in the design)
    • Current temperature.
    • Max temperature.
    • Min temperature.
    • Wind speed.
    • Precipitation.
    • Humidity.
  • Clicking the today and tomorrow buttons switches the UI between the representations that were randomized on startup.

Pre-requisites

Android Studio

Instructions to run

Fork the repo, in the forked repo, create a new branch to work on. Create a new project using Android Studio and do your work on that branch of the forked repo. When done, open a pull request from your branch to the master branch of the forked repo so that the end result can be reviewed.

About

This challenge has the purpose to introduce the usage of the tools we use at Jungle everyday while working on Android projects. As well as providing the opportunity to consolidate knowledge about layout.

Topics

Resources

Stars

Watchers

Forks