Lazy Stored Property – DevTip
Chances are that you have used or at least have seen the lazykeyword used before. However, you have never stopped to think about what are the true capabilities of a lazy stored property. I want to tell you about what lazy properties are, why they exist and how you can take advantage of them.
Ground Work
The initial value of lazy stored p...
iOS SDK 10 years – Swift bug • iDevReport • Week 10, 2018
This week was the ?10th anniversary of the iPhone OS SDK?. On March 6. 2008, Apple announced that they are going to allow 3rd party developers to use the same development tools as Apple does. This changed the lives of many. Not so much for me since I have only been a developer since the release of Swift but still this was a special event to look...
An exhaustive guide to Static keyword AKA Type methods in Swift
This post is about the static keyword. When and how can you use it along with a specific use case? Quick note, in some cases the static keyword can be replaced by the class keyword and although Apple describes it under Type Methods, you can use the static keyword on much more than just methods.
Theory
Class
Methods
In Swift, we differe...
Releases from Apple & Google • iDevReport • Week 9, 2018
This week some releases happened, some leaks surfaced and the EU is about to update their regulations regarding the handling of users’ data.
This week’s sections:
News
Blog posts & Articles
Releases
Casual Apple news
News
Updates to GDPR aka General Data Protection Regulation
Heather Burn wrote about this, that new upd...
Events, demonstration, SDKs • iDevReport • week 8, 2018
This week was great in terms of Apple-related news and happenings, there is much to talk abou.
Topics of the week:
Main News
Blog posts & Articles
Releases
Events
Tips
Casual Apple news
Main News
Starting April 2018, all apps must be built with the iOS 11SDK
If you haven’t been using the iOS 11 SDK (where have you ...
China to be the leader in A.I. – iTunes connect will be offline • iDevReport • Week 7, 2018
This is iDevReport where I summarize the major news and events, I collect the best blog posts and award the best resources for Apple Developers. Today is Feb. 17. and this was week 7 of 2018.
Topics:
Swift
App Store
Security
Become a better developer
News highlight:
China is looking to be the leader in AI
Medicin-like morality to Computer Scie...
iDev Report 6/18
Welcome to the first iDev Report of the week. This post will summarise everything that happened with Apple mainly focusing on topics that affect Apple developers. This is the summary of week 6 of 2018.
Main news stories
Apple rejecting apps that have emojis in the UI
Some developers have come forward that their apps and updates are be...
Architectural patterns, MVC, MVVM… What is the hype all about?
For about a solid year now more and more blog posts and discussions are arising about architectural patterns within iOS Development. Developers are using a variety of these patterns and they are writing about them, why it is better and how it could improve the app development process.
Currently, Apple advises us, developers to use the MVC patte...
30 post articles, 4 pages.