Ahmed Tawfiq's Projects
My Personal Repository
The app is composed of 2 screens, first is the profile screen, it has the user name and address pinned at the top and then it lists all of this userβs albums. You can get user albums by requesting the albums endpoint and passing user id as a parameter. When you press on any album it navigates to the second screen which is an album details screen. You request the photos endpoint and pass album id as a parameter, then list the images in an instagram-like grid. Also there should be a search bar that you can filter within the album by the image title, when you start typing the screen should show only images that are related to this search query.
Android boilerplate app that showcases architecture and libraries used at ribot
Image Cropping Library for Android, optimized for Camera / Gallery.
Android UI login page Testing
healthy app
The completed code for the BMI Project - The Complete Flutter Development Bootcamp
Kotlin - Room - offline Cashing - MVVM
In software engineering, a Design Pattern describes an established solution to the most commonly encountered problems in software design. It represents the best practices evolved over a long period through trial and error by experienced software developers.
Getting started with data binding for Android
All course files for the Flutter Beginners playlist on The Net Ninja YouTube channel.
Free fonts available under the Apache license
puzzless solution projects in book of Head First Design Pattern
image cropper in android
Katkot Application for 'Ebda3 Soft' Company
Kotlin: Mvvm - Retrofit - Coroutines - PARALLEL Background Tasks with Kotlin Coroutines (ASYNC AND AWAIT) (Launch) - Constraint Layout -
//IO > for input Output Processing > network or local database interaction // // ...MAIN.... > UI Main THread // // DEFAUlt > for More heav computational Work
Kotlin - Get Location of User by GoogleApiClient and LocationRequest - Lattidue and Lonitude - then get Waether base on that Lat amd Lon attributes ..Kotlin - coroutines - MVVM - Retrofit