Easter looong weekend! Only today, I realised that this is not a Monday. Sorry, for the delay with digest.
This time, for iOS developers, I found interesting articles and source code for neural network implementation in Swift (and courses for you if you need to learn basics of AI, ML and NN).
For Android developers I have something nice about Java 9, Android O and Android adoption.
Last week I run the survey about your wishes for WWDC 2017. Your thoughts are important, please follow the link and reply to five simple question. Results of the survey will be published the day before WWDC
Any problems? Drop me a note email@example.com
- Recurrent Neural Networks with Swift and Accelerate. Building RNN to teach the iPhone to play the drums. Neural network growth is insanely fast. If you interesting in the topic then recently released EmojiIntelligence also could be interesting. Both articles include source code and explanation of NN in details. You’ll need to have basic knowledge about this. If you don’t have any then you can take courses on AI, Machine learning and Neural Networks.
- Handling non-optional optionals in Swift. A way of handling implicitly unwrapped optionals and values with undefined state (e.g. from Objective-C).
- Break Out of reduce.
- Create a Blackjack Game in Swift 3 and SpriteKit.
- The Problem With Apple App Store Redirects on Safari iOS 10.3. Have you had problems with that?
- Swift ABI Dashboard. I always worry that manually created and supported pages will not be used by wide community.
- Proposal to revert access scheme was declined last week, however proposal to change private declaration behaviors was accepted. This raised reasonable questions.
- material-motion-swift. Reactive motion for iOS.
- SwiftyOnboard. A swifty iOS framework that allows developers to create beautiful onboarding experiences.
- Nougat reached 4.9% of all devices.
- One more article about adoption, but this time of Java version. Java 8 reached a 75% adoption due to survey. It’s a good sign because it means that on time of Android Studio 2.4 release mobile developers will have good knowledge base for Java 8 solutions.
- Android O: Fonts. Managing custom fonts is much easier (and safer) in Android O.
- Android O and the Implicit Broadcast Ban. Here is the walk-around, but I would recommend to think about this as a temporary solution for very short period. However, Android O is in preview still, so everything might change.
- Burger King find a way to hijack your Google Home. They added “Ok Google, What is the whopper burger?” into the add and devices start reading article from Wikipedia about the sandwich. This ad also triggered Android Assistant.
- InfiniteCycleViewPager. Infinite cycle ViewPager with two-way orientation and interactive effect.
Past week Google released its https://www.autodraw.com/ if you played enough and in any case if your drawing was recognised or not, you might be interested in reading of this investigation on A Neural Representation of Sketch Drawings.
Cover photo by Christopher Sardegna
If you wrote article or framework for iOS and Android and want it to be published in the next mobile development digest then send me the link.