This is a new series of short videos by the Android Advocates at Google sharing some best practices for Android development.
Month: September 2015
Advanced Touch Handling in iOS9: Coalescing and Prediction
The iPad Pro (+Apple Pencil) and iOS 9.0 introduced some advancements in touch handling. The main goal is to reduce latency and provide better user experience. This post demonstrates how to use the new API. Including great code samples.
http://flexmonkey.blogspot.co.il/2015/09/advanced-touch-handling-in-ios9.html
Why I’m not enabling Bitcode
Apple announced Bitcode (IL) earlier this year. This post will teach you everything you need to know about the pros and cons of using Bitcode. Including an overview of binaries packaging mechanics and security aspects.
View at Medium.com
A Better Way to Automatically Merge Changes in Your XCode Project Files
Mergepbx is a tool for merging Xcode project files automatically. Also included are instructions on how to setup git to automatically use Mergepbx when merging *.pbxproj files.
View at Medium.com
Android – How to write Batman like xml layout
Pro tips for Android developers. You’ll learn the small tricks that will make your layout files better. Code samples included so you can read and start using these tips immediately.
Learn Swift Today
A collection of 36 hands on projects for learning Swift. Free 🙂 All projects use Swift 2 and Xcode 7.
https://www.hackingwithswift.com/
Droidcon NYC 2015 – Bulletproof Android
Android apps are very vulnerable. This session includes lots of technicals details on what you should and shouldn’t do. Including real-world code examples from apps.
Let’s Play: Refactor the Mega Controller!
Andy Matuschak is known for his great session “Advanced iOS Application Architecture and Patterns” (WWDC 2014). This time he refactors a ViewController live. The most interesting bits are when he shares his thoughts on why/how things should be decoupled. A great video.
https://realm.io/news/andy-matuschak-refactor-mega-controller/
Party tricks with RxJava, RxAndroid & Retrolambda
A short post full with code samples on how to use the latest Rx (Reactive Extensions) libraries for writing clearer code.
https://blog.growth.supply/party-tricks-with-rxjava-rxandroid-retrolambda-1b06ed7cd29c
Android Testing Support Library
The Android Testing Support Library new homepage. You’ll find documentation, a nice cheat sheet and links to sample projects.
https://google.github.io/android-testing-support-library/