Miscellaneous Links

Source: Flickr

Links for the Textbook "Android Programming: The Big Nerd Ranch Guide"

Book home page (includes access to the source code for the examples in the book).
Forums for the book.

Links on Android Development, Development Tools, and Resources

Google Developers Training: Android. Many courses are online, self-paced, and free.
Google Codelabs: Android, Virtual Reality.
Atlassian tutorials on GIT.
DB Browser for SQLite: a free, open-source database browser for SQLite.
Android Development Patterns.

Links on Computational Photography and Computer Vision

Courses on computational photography: "Lectures on Digital Photography" (includes links to lecture videos), Stanford's EE367 "Computational Imaging and Display, MIT's 6.815 "Digital & Computational Photo".
Google Research Blog: Android, Computational Photography.
Apple Machine Learning Journal.
Frédo Durand's blog "The Computational Photographer".
OpenCV SDK for Android: version 2.4.13.6, version 3.4.1 (latest stable release).
OpenCV Manager on Play Store.
Tutorials on how to setup Android Studio to work with OpenCV: Codeonion, Game Technology Lab.
"Learn OpenCV": a blog that offers excellent OpenCV examples and tutorials.
JavaCV: an alternative, non-official Java interface to OpenCV. Open source (Apache license).
HDRMerge: a raw exposures merging software. Open source (GPL license).

Linux-like Environments Links

Linux on Android.

Italian Courses on the Same Topic as ESP1718

Design and Implementation of Mobile Applications (PoliMI).
Mobile Applications and Cloud Computing (U. Roma 1).
Android Laboratory (U. Bologna).
Mobile Programming (U. Padova, School of Science).