Giter VIP home page Giter VIP logo

Ahmad Mansour's Projects

adidas-app icon adidas-app

List Products And Products Details Views, Allowing the Customer To Add Reviews, MVVM Arch, Coroutine, ViewBinding, Kotlin

android-testing icon android-testing

Unit-Testing: android application used demonstrate unit testing on clean MVVM Architecture, theTO-DO Notes is an app where you to write down tasks to complete. The app displays them in a list. You can then mark them as completed or not, filter them and delete them.

animation-app icon animation-app

Simple App Example that uses Fantastic Animation on a Star, Fading, Showering, Translating position or rotating .. etc

asteroidradarapp icon asteroidradarapp

Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all the detected asteroids given a period of time with data such as the size, velocity, distance to earth and if they are potentially hazardous. In this project, I am showing skills such as fetching data from the internet, saving data to a database, and display the data in a clear, compelling UI. You will need the NEoWs API which is a free, open source API provided by NASA JPL Asteroid team, as they explain it: β€œIs a RESTful web service for near earth Asteroid information. With NeoWs a user can: search for Asteroids based on their closest approach date to Earth, lookup a specific Asteroid with its NASA JPL small body id, as well as browse the overall data-set.” The resulting output of the project will be two screens: a Main screen with a list of all the detected asteroids and a Details screen that is going to display the data of that asteroid once itΒ΄s selected in the Main screen list. The main screen will also show the NASA image of the day to make the app more striking.

devbytesapp icon devbytesapp

DevByte Viewer is an example app that showcases using Room and a Repository to create an offline cache. In addition, it also covers how to use WorkManager for scheduling periodic work. In this app it's used to setup a daily background data sync.

fire-base-login icon fire-base-login

Sample App Using FireBase Social Login to handle the app behavior, and give Simple facts depending on the user selected settings about Android or California State.

googlemapsbasics icon googlemapsbasics

This project is a demonstration of how to: Obtain an API key. Integrate a Google Map in your app. Display different map types. Style the Google Map. Add markers to your map. Enable the user to place a marker on a point of interest (POI). Enable location tracking.

location-reminder icon location-reminder

In this project, you will create a TODO list app with location reminders that remind the user to do something when the user is at a specific location. The app will require the user to create an account and login to set and access reminders.

minipaint icon minipaint

This A Mini Paint App that Allows the User to Draw on the screen using Touch

motion-layout-example icon motion-layout-example

This App is an example showing how to use the motion layout instead of constraint layout to animate the views

notifications icon notifications

Simple App That Use Notifications in order to remind the user when the eggs cooking finished

online-photos-galary icon online-photos-galary

An online gallery that fetches Images from image API and Displays them on a grid Recyclerview. with a view Pager.

passportphotocompressor icon passportphotocompressor

This app is a two screens app that allows the user to take/upload a photo from the phone and compress that size of the image as passport image, it's build using react-native with typescript.

political-preparedness-final icon political-preparedness-final

PolitcalPreparedness is an example application built to demonstrate core Android Development skills as presented in the Udacity Android Developers Kotlin curriculum. This app demonstrates the following views and techniques: - [Retrofit](https://square.github.io/retrofit/) to make api calls to an HTTP web service. - [Moshi](https://github.com/square/moshi) which handles the deserialization of the returned JSON to Kotlin data objects. - [Glide](https://bumptech.github.io/glide/) to load and cache images by URL. - [Room](https://developer.android.com/training/data-storage/room) for local database storage. It leverages the following components from the Jetpack library: - [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel) - [LiveData](https://developer.android.com/topic/libraries/architecture/livedata) - [Data Binding](https://developer.android.com/topic/libraries/data-binding/) with binding adapters - [Navigation](https://developer.android.com/topic/libraries/architecture/navigation/) with the SafeArgs plugin for parameter passing between fragments

profile icon profile

Android Profile Page Using Material Design

sleepingtracker icon sleepingtracker

SleepTracker App is an example of implementing the the Room Data Base as Google Developers Recommend

to-do-list-app icon to-do-list-app

"To Do List" is an easy to use Android App to manage your "to do" tasks. developed using Kotlin

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.