Skip to content

babatunde360/PastelTest

Repository files navigation


Pastel Android Assessment

A simple android News app built using Jetpack Compose and Jetpack libraries that allows users to view popular movies. This project was built with 100% Kotlin.

SDK Requirements

  • Minimum SDK Requirement - android API 24 (Nougat)
  • Target SDK - android API 33 (Android 13)

Installation

  • To run this code, clone this repository using this command

git clone https://github.com/babatunde360/PastelTest.git

  • Import into android studio
  • Build the project and run on an android device or emulator
  • A database test can be find in the androidTest source set

Built With

  • Android_Jetpack_Compose - Jetpack Compose is Android’s recommended modern toolkit for building native UI.
  • Android Jetpack - Suite of libraries, tools, and guidance to help developers write high-quality apps easier.
  • Kotlin Coroutines - Concurrency design pattern used on Android to simplify code that executes asynchronously.
  • Flow - Kotlin API that can return multiple asynchronously computed values.
  • Retrofit - A type-safe HTTP client for Android and Java
  • OkHttp - An efficient HTTP client
  • Hilt - A dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project.
  • Glide v4 - A fast and efficient image loading library for Android focused on smooth scrolling

Screenshots

    Screen1 Screen2

Author

License

  Copyright 2022 Babatunde Oladotun

  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

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages