magdy-kamal-ok's repositories
android-interview-questions
Your Cheat Sheet For Android Interview - Android Interview Questions
AutoMockable
Code Generate Swift Mocks with Sourcery
awesome
😎 Awesome lists about all kinds of interesting topics
Awesome-Mobile-Machine-Learning
A curated list of awesome mobile machine learning resources for iOS, Android, and edge devices.
bazel
a fast, scalable, multi-language and extensible build system
BuildSettingExtractor
Extracts the build settings of an Xcode project into xcconfig build configuration files.
BuildTimeAnalyzer-for-Xcode
Build Time Analyzer for Swift
cifilter.io
CIFilter documentation and examples project
clean-architecture-swiftui
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
CombineIntro
A project used for studying and teaching Apple's Combine framework.
eng-practices
Google's Engineering Practices documentation
episode-code-samples
💾 Point-Free episode code.
interviews
Everything you need to know to get the job.
iOS-Interview-Preparation
iOS Interview Preparation.
ios-xcode-app-module-template
Catawiki Xcode templates for iOS development (VIPER & QuickSpec)
mobile-system-design
A simple framework for mobile system design interviews
Pulse
Logger and network inspector for Apple platforms
realworld-starter-kit
Starter kit for new RealWorld framework implementations
stream-chat-swift
Official iOS SDK for Stream Chat
Stringz
A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
SushiBelt
view visible tracker for ios
swift
Airbnb's Swift Style Guide.
swift-1
The Swift Programming Language
SwiftInfo
📊 Extract and analyze the evolution of an iOS app's code.
swiftui-notes
content for Using Combine - notes on learning Combine with UIKit and SwiftUI
TimelaneCombine
Timelane + Combine
ZLPhotoBrowser
Wechat-like image picker. Support select normal photos, videos, gif and livePhoto. Support edit image and crop video. 微信样式的图片选择器,支持预览/相册内拍照及录视频、拖拽/滑动选择,编辑图片/视频,支持多语言国际化等功能;