Here is My usefull links to build high level apps with usefull features.
https://www.raywenderlich.com/160521/storyboards-tutorial-ios-11-part-1 https://www.raywenderlich.com/160519/storyboards-tutorial-ios-10-getting-started-part-2
https://www.raywenderlich.com/136159/uicollectionview-tutorial-getting-started
https://www.raywenderlich.com/156036/uiappearance-tutorial-getting-started
https://www.raywenderlich.com/169004/calayer-tutorial-ios-getting-started
https://www.raywenderlich.com/119922/swift-tutorial-initialization-part-1 https://www.raywenderlich.com/121603/swift-tutorial-initialization-part-2
https://www.raywenderlich.com/160728/object-oriented-programming-swift
#Encapsulation #Inheritance #Overriding versus Overloading #Types versus Instances #Composition #Polymorphism #Access Control
https://www.raywenderlich.com/160651/design-patterns-ios-using-swift-part-12 https://www.raywenderlich.com/160653/design-patterns-ios-using-swift-part-22
https://www.raywenderlich.com/156966/push-notifications-tutorial-getting-started
#Great applications should have great localization. And users will appreciate an option to use beloved apps in their native language ray wenderlich https://www.raywenderlich.com/180356/ios-internationalization?utm_source=raywenderlich.com+Weekly&utm_campaign=17b1c2f872-raywenderlich_com_Weekly_Issue_148&utm_medium=email&utm_term=0_83b6edc87f-17b1c2f872-416089821
Medium com
https://medium.com/flawless-app-stories/dry-string-localization-with-interface-builder-665496eb0270
https://www.raywenderlich.com/173972/getting-started-with-core-data-tutorial-2
#Use firebase to create authorisation and load infromation from db
https://www.raywenderlich.com/139322/firebase-tutorial-getting-started-2
https://www.raywenderlich.com/143128/background-modes-tutorial-getting-started
https://uxdesign.cc/designing-a-better-notification-experience-for-ios-def1df8e89e8
https://badootech.badoo.com/how-to-become-an-ios-developer-91aaa4719a91