IOSDevelopersVN
iOSDevelopersVN Facebook Group Repository
Install / Use
/learn @iOSDevelopersVN/IOSDevelopersVNREADME
iOS Developers VN
<p align="center"> <img src="https://github.com/iOSDevelopersVN/iOSDevelopersVN/blob/master/images/iOS-Developer.jpg" alt="iOS Developers VN" /> </p>Index
Swift tutorials
-
AppCoda: Getting Started with Swift: A Brief Intro to the New Programming Language
-
RW: Swift Language Highlights: An Objective-C Developer’s Perspective
-
iOS-Blog: Developing iOS8 Apps Using Swift – Part 2 – Connect to the iTunes Search API
-
iOS-Blog: Developing iOS8 Apps Using Swift – Part 3 – Best Practices
Awesome Swift
- A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects ~ 23.000 :star:
- A collaborative list of awesome Swift libraries and resources. Feel free to contribute! ~ 13.500 :star:
- A curated list of awesome Swift frameworks, libraries and software
Objective-C
iOS App Architectures
General
MVVM (Model - View - ViewModel)
- The Presentation Model
- View Model Validation in iOS
- MVVM in iOS
- MVVM in iOS — View Model and Networking
- IBM: Using a Model-View-ViewModel architecture for iOS Ready Apps - (Full source code
IBM Ready App for Travel and Transportation)
Clean Architecture
- Uncle Bob’s Clean Architecture :star:
- Introducing Clean Swift Architecture (VIP)
- Clean Swift iOS Architecture for Fixing Massive View Controller
VIPER (View - Interactor - Presenter - Entity - Router)
Tutorial Series
- MakeSchool: Build a Photo Sharing App During this tutorial you will build a photo sharing app that is similar to the popular app Instagram. After finishing the Make School Notes tutorial you should have a good understanding of the basics of iOS development. In this tutorial we will touch many advanced iOS development topics including how to use Firebase to build a backend for your app. Here are the most important things you will learn: How to implement an email signup and login flow using Firebase Auth How to structure and store data using Firebase Realtime Database How to capture photos and upload them with Firebase Storage How to query and retrieve data from Firebase How to architect a complex iOS app How to use libraries built by other developers to speed up development
M/BaaS (Mobile/Backend as a Service)
Parse.com:
Closed, now open source at http://parseplatform.org/
- Parse alternatives
- AppCoda: How To Migrate from Parse to Self-hosted MongoDB
- AppCoda: Parse Migration: How to Setup and Deploy Parse Server on Heroku or AWS
Core ML (Core Machine Learning)
Hot Topics on Facebook Group
App sercuirty
Libraries / Frameworks
App Architectures
Closures
CI - CD:
- https://medium.com/flawless-app-stories/build-it-test-it-deliver-it-complete-ios-guide-on-continuous-delivery-with-fastlane-and-jenkins-cbe44e996ac5
- https://www.appcoda.com/fastlane-introduction/
- https://medium.com/@cherrmann.com/continuous-integration-and-delivery-for-ios-with-jenkins-and-fastlane-part-1-3b17f1901a73
S.O.L.I.D in Swift:
English:
- [SOLID Principle] https://marcosantadev.com/solid-principles-applied-swift/
Vietnamese:
- [Single Responsibility] http://www.swiftyvn.com/ios-pattern-phan-2-nguyen-ly-s-o-l-i-d-chu-s/
- [Open-Closed] http://www.swiftyvn.com/ios-pattern-phan-3-nguyen-ly-s-o-l-i-d-chu-o/
- [Liskov Substitution] http://www.swiftyvn.com/ios-pattern-phan-4-nguyen-ly-s-o-l-i-d-chu-l/
- [Interface Segregation] http://www.swiftyvn.com/ios-pattern-phan-5-nguyen-ly-s-o-l-i-d-chu-i/
- [Dependency Inversion] http://www.swiftyvn.com/ios-pattern-phan-6-nguyen-ly-s-o-l-i-d-chu-d/
Others
Xcode themes
Uncategories
-
https://techmaster.vn/posts/33445/tro-thanh-lap-trinh-vien-ios
-
https://toidicodedao.com/2015/05/21/eo-ai-quan-tam-den-code-ban-viet-dau/
-
https://toidicodedao.com/2015/06/23/cach-tiep-can-1-ngon-ngucong-nghe-moi-phan-1/
-
https://toidicodedao.com/2015/06/25/cach-tiep-can-1-ngon-ngucong-nghe-moi-phan-2/
-
https://toidicodedao.com/2015/11/17/mat-toi-cua-nganh-cong-nghiep-it-phan-1/
-
https://toidicodedao.com/2015/05/05/top-5-blog-ve-it-dang-doc/
-
https://medium.com/@kasrak/putting-a-database-in-everyone-s-pocket-6e9fc1ec2bc4
-
https://itunes.apple.com/us/course/developing-ios-10-apps-with-swift/id1198467120
-
AppCoda: Using Vision Framework for Text Detection in iOS 11
Security Score
Audited on Nov 23, 2024
