Oh.. this time of the year. November is probably most dark month in Stockholm. Rains, people are waking up when it is still dark and going back to home when it is already dark. However, pretty soon city will be full of light from small lamps and stars and garlands on balconies.
In the meantime, I have a lot of videos for you and long read articles for long-dark-icy evenings.
In this issue: Apple updates XCode, Swift Algorithm Club is migrating to Swift 3. Tons of videos from recent Droidcons in NYC and London. Code examples and frameworks that will simplify your development. Huge collection of open-source games.
Swift Algorithm Club updated 45 of 72 algorithms to Swift 3. If you aren’t subscribed yet, that it’s highly recommended. There you can find code implementations and really good explanation of each algorithm. If you think that you can do it better then this community is completely open for changes.
How not to crash #1. Story about discovering one bug. If you use background tasks in the app then it’s for you.
Interesting on GitHub:
- json2swift. A macOS command line tool that generates excellent Swift data models based on JSON data.
- CRNetworkButton. Neat animated button which usable for any long-waiting operations
- TimelineTableViewCell Simple timeline view implemented by UITableViewCell written in Swift 3.0
Open source games on GitHub. All languages and platforms, but with dozen of iOS and Android games.
Droidcon NYC 2016 videos. 13 sessions covering topics from testing to Rx.
Droidcon London 2016 videos. 75 sessions covering business, development, architecture and case studies (some videos aren’t accessible by some reason and you need to be registered at Skillsmatter).
How to create effective push notifications. Recently I told about the problem with notifications. Almost every app wants to send you notifications. I wonder if it’s possible to get fresh statistics of declined vs accepted requests. Subjectively, people tend to decline notifications requests. Additionally, notifications frequently looks like spam because in many cases messages aren’t personalized, or badly designed. In the article above you can read about five things that you need to keep in mind when working with notifications.
The scientists who make apps addictive. Long read. No images. No animations. Just read.
tfw you’re so out of ideas for what’s causing a compilation error that you wonder if rebooting will fix it
— Airspeed Velocity (@AirspeedSwift) November 4, 2016
Subscribe to the mailing list
Cover photo by Burak Kebapci.