Skip to content

M7md-Ebrahim/iOSInArabic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

iOSInArabic: The Ultimate Collection of Arabic iOS Development Resources

Bambrmj

Bambrmj

  • Channel Link
  • Description: Offers detailed explanations of fundamental iOS concepts, making it ideal for beginners.
  • Topics Covered: Swift, OOP, UIKit, MapKit

Vision Academy

Vision Academy

  • Channel Link
  • Description: A comprehensive demonstration of key topics in Swift, including Data Types, Selection Statements, Loops, Optionals, Functions, Closures, Arrays, Sets, and Dictionaries.
  • Topics Covered: Swift

Swift Cairo

Swift Cairo

  • Channel Link
  • Meetup Sessions
  • Description: This channel hosts all the meetups and workshops organized by the iOS developer community in Egypt (Swift Cairo).

Ahmed Elzohry

Ahmed Elzohry

  • Channel Link
  • Description: This channel covers a wide range of essential topics, including Firebase, Alamofire, and Realm. Additionally, it features an excellent playlist titled “Fast Mac”, which explores various subjects.
  • Topics Covered: Swift, Fast Mac, Firebase, Realm, Alamofire

Karem Ebrahim

Karem Ebrahim

  • Channel Link
  • Description: This channel illustrates the usage of essential tools such as R.Swift, SwiftGen, and SwiftLint. Additionally, it provides a well-sourced roadmap and a comprehensive demonstration of memory management(ARC). The channel is active and frequently updated.
  • Topics Covered: Tools, Roadmap, Memory Management

Essam Fahmy

Essam Fahmy

  • Channel Link
  • Description: This channel covers general software topics and provides a detailed roadmap along with valuable sources for beginning iOS development. It is highly beneficial for those looking to start their journey in this field.
  • Topics Covered: iOS roadmap

Tarek Sabry

Tarek Sabry

  • Channel Link
  • Description: This channel offers a playlist of four videos that thoroughly cover modern concurrency using async/await. Additionally, it provides an excellent explanation of the Model-View-Presenter (MVP) design pattern.
  • Topics Covered: Modern Concurrency, MVP

SwiftZilla Egypt

SwiftZilla Egypt

  • Channel Link
  • Description: This channel boasts an impressive collection of playlists. Mohammed Tarek offers comprehensive coverage on iOS concurrency, while Osama Gamal provides insights into developing a chat application. Additionally, there is a playlist dedicated to localization, detailing how to make applications support multiple languages, and a crucial live session focused on iOS interviews.
  • Topics Covered: Concurrency, localization, Firebase, iOS interview

Ahmed Masoud

Ahmed Masoud

  • Channel Link
  • Description: The channel features a playlist that walks viewers through the creation of a generic network layer using Alamofire and generics. It also includes an introductory video on animation in iOS.
  • Topics Covered: Network Layer (Alamofire, Generics), Animation

Hazem Mohamed

Hazem Mohamed

  • Channel Link
  • Description: This channel features a video that comprehensively covers the basics of networking and addresses numerous issues using URLSession.
  • Topics Covered: Networking-101

Abdoelrhman Eaita

Abdoelrhman Eaita

  • Channel Link
  • Description: This channel features two playlists that provide detailed explanations on the differences between classes and structs, as well as comprehensive coverage of protocols.
  • Topics Covered: Structs vs Classes, Protocols

Ahmad Yasser

Ahmad Yasser

  • Channel Link
  • Description: The best, most clear explanation of the Delegate Pattern you’ll find.
  • Topics Covered: Delegate Pattern, Roadmap

Ahmed M. Hassan

Ahmed M. Hassan

  • Channel Link
  • Description: This channel features an extensive record of a mentorship program for junior iOS developers, focusing on best practices across various topics.
  • Topics Covered: Motoon Mentorship Program 1&2

Menaim Academy (أحمد منعم)

Menaim Academy (أحمد منعم)

  • Channel Link
  • Description: This channel features a variety of content, including general software topics, Swift programming, and a dedicated playlist on creating a GitHub clone. Additionally, it hosts podcasts where developers discuss various tech industry topics.
  • Topics Covered: Swift, GitHub Clone

Mohamed Ramadan

Mohamed Ramadan

  • Channel Link
  • Description: This channel is highly active and consistently provides the latest SwiftUI content.
  • Topics Covered: SwiftUI

Mohamed Zaki

Mohamed Zaki

  • Channel Link
  • Description: This channel features an in-depth playlist that thoroughly explains The Composable Architecture (TCA)
  • Topics Covered: The Composable Architecture

Ahmed Fathy

Ahmed Fathy

  • Channel Link
  • Description: Dive into the world of Reactive programming, whether you’re a fan of RxSwift or prefer Combine. He break down complex concepts into easy-to-digest content, making MVVM and reactive frameworks not only accessible but exciting! Also, he created a playlist focused on Unit Testing
  • Topics Covered: MVVM, Reactive programming(Combine, RxSwift), Unit Testing(XCTest, Swift Testing)

Hassan Mostafa

Hassan Mostafa

  • Channel Link
  • Description: This channel covers various iOS development topics, featuring a great video on the importance of unit testing with a practical example.
  • Topics Covered: UIKit

Mariam Elenna

Mariam Elenna

  • Blog Link
  • Description: Discover the first-ever Arabic blog that dives into a world of captivating iOS development topics, and much more! Mariam Elenna brings insightful content with a unique perspective in Arabic.
  • Topics Covered: iOS development

Mohamed Sayed Abd El Maksoud

Mohamed Sayed Abd El Maksoud

  • Shorts Link
  • Description: Quick iOS development tips in YouTube Shorts – perfect for learning on the go!
  • Topics Covered: iOS development tips

Moustafa Essam

Moustafa Essam

  • Channel Link
  • Description: A live series exploring the Swift compiler and attempting to implement a new feature from scratch. A must-watch for anyone curious about Swift internals, compiler development, and open source.
  • Topics Covered: Swift Compiler

Codcast by Ahmed Emad

Ahmed Emad

  • Channel Link
  • Description: An iOS podcast called Codcast, hosted by Ahmed Emad. He invites iOS developers to talk about how they started, grew, and continue to evolve in the iOS development world.
  • Topics Covered: iOS Dev, Career Advice, Personal Growth

About

The Ultimate Collection of Arabic iOS Development Resources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published