Raygun Tools for Performance and Error Monitoring
6 PostsBuilding web applications is hard. You need to design, debug, and deliver a fast application: on both the client and server side!View Learning Guide...Google Flutter From Scratch
4 PostsFlutter is fast becoming one of the most popular frameworks for developing cross-platform mobile apps. Most Android and iOS developers today are starting to agree that it is a faster and more future-proof alternative to other cross-platform frameworks such as React Native and NativeScript.View Learning Guide...Java 8 for Android Development
3 PostsJava 8, which debuted way back in March 2014, was a big step forward for the programming language, introducing a list of features that promised to make coding in Java easier and more concise than ever before.View Learning Guide...IBM Watson Machine Learning
4 PostsIn early 2011, a natural language understanding computer system called IBM Watson was able to beat all human contestants in a quiz-like game show called Jeopardy! It was an historic event and was perhaps the point when the general public started to realize that artificial intelligence was no longer the stuff of science fiction.View Learning Guide...Better iOS App Architecture With MVVM
2 PostsMVC stands for Model-View-Controller, and it's a widespread architectural pattern for software development. It's the de facto design pattern for Cocoa development, and it has been for many, many years. Most of us can't imagine building applications without it. Both UIKit (iOS) and AppKit (macOS) make frequent use of MVC. It almost seems as if we don't have another option to build applications for iOS, tvOS, macOS, and watchOS.View Learning Guide...Kotlin From Scratch
10 PostsKotlin is a modern programming language that compiles to Java bytecode. It is free and open source, and promises to make coding for Android even more fun.View Learning Guide...