Mohamed Ra'afat
Mohamed-Rafat-Safan
Software Engineer || Android Developer [ Java & Kotlin ]
Languages
Repos
48
Stars
34
Forks
5
Top Language
Kotlin
Loading contributions...
Top Repositories
An Islamic application that contains more than one feature [the Holy Quran, dhikr, prayer times, electronic rosary]
RoboKids App : This is my graduation project, and it is about a smart educational application for children (RoboKids).
This is an application similar to Messenger, you can do a conversation with your friend, send pictures as well, and know whether he is connected to the application or not,, also, when you send a message to your friend, a notification appears that someone has sent you a specific message.
This is an application to know the weather today in terms of temperature, wind degree, humidity, etc., and also know the weather for the next 7 days.
The Movie App is an Android app built using Jetpack Compose, TMDB API, Retrofit, and MVI. It allows users to explore movie categories, view detailed information, and add movie to favorite movie list and search on movies. The app uses Paging 3 for smooth data loading and caching the movies in Room Database , ensuring a fast, seamless experience.
This application uses Jetpack Compose and displays news from the Api and supports light mode and dark mode.
Repositories
48A E-Commerce Android application built using Jetpack Compose, following clean architecture principles and modern Android development best practices, and provides a smooth and intuitive shopping experience, allowing users to browse products, manage their cart, and complete payments efficiently.
No description provided.
RoboKids App : This is my graduation project, and it is about a smart educational application for children (RoboKids).
No description provided.
An Islamic application that contains more than one feature [the Holy Quran, dhikr, prayer times, electronic rosary]
This application uses Jetpack Compose and displays all audio files on the device, especially MP3 and WAV and all audio files appear in a list, and each song includes an image of the song, the song name, the artist, and the song's duration.
This task for ASTRA Company
No description provided.
This application is just one screen that displays a list of meals from the API, but although it is just one screen by Java, many skills are used in this application, such as:
The Movie App is an Android app built using Jetpack Compose, TMDB API, Retrofit, and MVI. It allows users to explore movie categories, view detailed information, and add movie to favorite movie list and search on movies. The app uses Paging 3 for smooth data loading and caching the movies in Room Database , ensuring a fast, seamless experience.
This foodies application displays meals from Api Meals.
This application uses Jetpack Compose and displays news from the Api and supports light mode and dark mode.
Your Cheat Sheet For Android Interview - Android Interview Questions and Answers
Note App, This app is for training on android jetpack compose.
Shopping App, This application is in Java language and stores products in local database using sqlite.
This application is just one screen that displays a list of meals from the API, but although it is just one screen, many skills are used in this application, such as:
Repo containing collaterals of videos in my Youtube channel
An application for training on Google Maps, in this application there are several screens::: An activity to get your current location, another activity where you can search for a specific place on the map, another activity where you can change the type of map and another activity for tracking on the map.
This is an application similar to Messenger, you can do a conversation with your friend, send pictures as well, and know whether he is connected to the application or not,, also, when you send a message to your friend, a notification appears that someone has sent you a specific message.
Predicate expression language
Examples for OpenFin Java adapter
This project notes with Authentication of user bt ktor framwork.
Authentication application by retrofit2 this app contain on login and register on server and return data by token.
This is an application to know the weather today in terms of temperature, wind degree, humidity, etc., and also know the weather for the next 7 days.
The app is a multithreaded chatting application.
Implementation of the UDP and TCP communication protocols using Sockets Interface by Java language.
This repository is for solving programming problems using the Kotlin language
No description provided.
simple calculator , this design using Jetpack compose
No description provided.