Skip to content

codewrangler1/CCGanAndroid

Repository files navigation

CCGanAndroid

Android This test consists of building an app and will allow you to demonstrate your knowledge as an Android Engineer.

Create a Breaking Bad character explorer app with the following screens: ● A list of Breaking Bad characters ● Details about the selected character

Screen 1 - List of Breaking Bad characters ● Data: Image Character name

Functionality The user selects a character to transition to screen 2 The user should be able to search for a character by name The user should be able to filter characters by season appearance

Screen 2 - Details ● Data: Image Name Occupation Status Nickname Season appearance

Functionality The user can return back to screen 1

Guidelines ● We encourage you to use 3rd party libraries where you see fit. Be prepared to explain your decisions in your interview. ● We expect you to write as many tests as you consider necessary ● We expect you to host your project using a repository we can clone ● We would prefer that the test is completed using Kotlin ● We will leave the layout up to you, surprise us

We don’t want to put you under too much pressure so there is no dead-line. However, the sooner you finish the faster we can move to the next step. We hope you enjoy this challenge and if you haven’t seen it, sorry for the spoilers!

iOS (optional) If you would like to show off your skills with iOS for bonus points you should recreate this Android project using Swift.

API Information

API endpoint: ● https://breakingbadapi.com/api/characters

[ { "char_id": 1, "name": "Walter White", "birthday": "09-07-1958", "occupation": [ "High School Chemistry Teacher", "Meth King Pin" ], "img": "https://images.amcnetworks.com/amc.com/wp-content/uploads/2015/04/cast_bb_700x1000_walter-white-lg.jpg", "status": "Presumed dead", "nickname": "Heisenberg", "appearance": [ 1, 2, 3, 4, 5 ], "portrayed": "Bryan Cranston", "category": "Breaking Bad", "better_call_saul_appearance": [] }, { …} ]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages