/Study-Mobile-Development

A list of materials for learning and working

KD Mobile Development Journey

Welcome to my journey path

Published Applications   🎉

App Name Description
Kasa Games 1v1 Creative Games
ARminder Augmented Reality Reminder
MarKetUp Stock Market Simulator(Real-time & Virtual Cash)

Projects 🛠

Project Name Description Progress
Tiktok-Clone Clone Tiktok App 🔒
KDInstagram Clone Instagram App using three different design patterns (MVC, MVVM, VIPER) ✅
ARelax Help you stretch your neck druing work or studying (AR) ✅

Design Patterns

Content Progress
Singleton ✅
MVC ✅
MVVM (associated with RxSwift) ✅
MVP
VIPER Architecture ✅

iOS

Type Content Progress
Swift UIKit ✅
Swift ARKit (Image Tracking) ✅
Swift GCD & NSOperation ✅
Swift ARC
Memory Management
✅
Swift Networking ✅
Swift Delegates & Segues ✅
Swift Core Animation ✅
Swift Core Graphics
Swift AVFoundation 🔒
SwiftUI SwiftUI 🔒
Reactive Programming RxSwift 🔒
Reactive Programming Combine

Cocoapods & Swift Package Manager (Case Study)

Name Progress
Cocoapods & SPM ✅
Lottie ✅
SDWebImage
Texture Framework (AsyncDisplayKit)

Android

Type Content Progress
Kotlin

Hybrid

  • Flutter
  • React Native

Backend

UI/UX (Human Computer Interaction)

Tools Content
Figma & Adobe Illustrator Second Hand Market App
Adobe After Effect Lottie

Favorite Design List

Annotations

  • ✅   = I have either used or learned about
  • 🔒   = Studying currently