If you have a question about the difference between arc4random () vs SecRandomCopyBytes() and which one is better to use in generating secure random numbers for encryption with swift. Read this article, James explained very well which one you should go for.
Both UIActionSheet and UIAlertView classes are now replaced by the UIAlertController class. Let’s learn how to test UIAlertController in Swift without the swizzling.
If you've used Xcode you’re probably familiar with the basics of breakpoints.You can add breakpoints at any time, before or after your code is already running. There’s no need to recompile your app for breakpoints to work. Let’s take a look at this article and explore Xcode breakpoints concepts.
Principle tool can be used to design everything from a short animation to a slick user interaction, or even an extensive multiple screen app. Very simple to use and learn. A little (expectedly) buggy, but overall a quick solution. To know how to use it, Take a look at this post, Dmitriy explained it with the help of an example.
Akinori takes an in depth looks at San Francisco Font. The design features mentioned in this article really do make a difference. San Francisco is definitely better than Helvetica for screens. It is clear and READABLE which is the killer feature.
Here's an interesting read on motion & interface design. Even if you're not an animator, go from zero to full competency quickly utilizing these resources.
In this article, Joe discusses what MVVM is and shows his experience in building an MVVM application using the Data Binding Library.The Data Binding Library offers both flexibility and broad compatibility-it's a support library, so you can use it with all Android platform versions.
Gradle is an advanced build system as well as an advanced build tool kit allowing to create custom build logic through plugins. In this article you’ll know several tips and tricks about Gradle in Android Development.
AIDL (Android Interface Definition Language) is similar to other IDLs. It allows you to define the programming interface that both the client and service agree upon in order to communicate with each other using interprocess communication (IPC). In this article by Donn Felker you’ll learn how we can use RxJava with AIDL Services to abstract away the nasty AIDL code behind Rx.
There are plenty of ways to mirror your smartphone onto your desktop, but none are as apparently easy as Vysor. In this article, nuuneoi shows you how to make your daily Android interaction, while you're at your desk, a bit more efficient by mirroring the device screen on your monitor with the help of Vysor.
In this article, Michael Cook define how to create Material Design Icons for your app. So you design different icons like Popcorn Time icon and learn color, strong shape related to that icon design.