Code Monkey home page Code Monkey logo

Hi there , I'm Ahmed Tawfiq πŸ‘‹

  • πŸ”­ I’m currently working on Mobile Apps Development
  • 🌱 I’m currently learning IOS .
  • πŸ’¬ Ask me about Architecture , Design Patterns , Android , Flutter , IOS , OOP, , Kotlin, Dart , Java , Swift.
  • ⚑ Contributer at Open-Bytes
  • πŸ“« How to reach me: follow me from the below links πŸ‘‡ ,or Direct Call: +201060976248 , in addition to following me here.

Contact Me

LinkedIn URL Twitter URL
Instagram URL Facebook URL




Profile views


- Catch and Poach My libraries or projects in mobile development from blew πŸ”₯ πŸ‘‡

Open Source Libraries πŸ””

Android

Repo Description
Starter Android **Starter Android ** is a Codebase for your Library with Clean, Testable and Changeable code.
Image Cropper Library Image Cropper Library is a Image Picker supports editing and cropping and images with result launcher.

IOS

Repo Description
Weather App Weather App is a Weather App with MVVM architecture.

Flutter

Repo Description
Starter Flutter Starter Flutter is a Codebase for your Project with Clean , Testable and Changeable code.

Projects

Repo Description
GOF Design Patterns GOF Design Patterns is a Samples of 23 Design Patterns , every DP has at least one example and Head First Design Pattern Book is Considered in samples.
Unit Testing Practise Unit Testing Practise Android Project developed with Unit testing Practise and TDD.
Android Modular App Android Modular App Android Project Codebase with Modular Architecture.

Ahmed Tawfiq's Projects

albums icon albums

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.

creational-design-pattern icon creational-design-pattern

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.

katkot-1 icon katkot-1

Katkot Application for 'Ebda3 Soft' Company

kotlin-mvvm-coroutines icon kotlin-mvvm-coroutines

Kotlin: Mvvm - Retrofit - Coroutines - PARALLEL Background Tasks with Kotlin Coroutines (ASYNC AND AWAIT) (Launch) - Constraint Layout -

kotlincoroutines icon kotlincoroutines

//IO > for input Output Processing > network or local database interaction // // ...MAIN.... > UI Main THread // // DEFAUlt > for More heav computational Work

location-and-weather- icon location-and-weather-

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

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.