Android Adventures - Building The UI 2.2
If you've been reading Android Adventures, at this point you understand how the Activity and the View fit together to create a simple application, but the Android UI is more complicated than most because of its need to cope with a range of very different screen sizes and orientations. In this chapter, now updated to Android Studio Version 2.2, we look at the problem of layout and working with the UI framework. On the way we build a calculator app.
How Will AI Transform Life By 2030? Initial Report
The panel of experts tackling "The One-Hundred Year Study of Artificial Intelligence" attempts to address this question in an in-depth report that reviews the advancements and benefits as well as challenges that this technology heralds.
Deep C# - Anonymous Methods, Lambdas And Closures
Anonymous methods aren't particularly new, but they have hidden depths and lead on to lambdas and the idea of a closure. These are all important ideas in modern programming.
Taming Regular Expressions
Despite their power, regular expressions come with their own challenges. First of all, they have a tendency to quickly become unreadable, so that understanding them becomes a matter of deobfuscation. Furthermore learning how to use them involves a steep curve as they've always been difficult to master.