Android Fragments Tutorial
Overview Android runs on variety of devices, from phones with small screen sizes, to tablets and large-screen TV sets. Fragments in a nutshell represent a smaller part of a user interface that could...
View ArticleTutorial: CSS3 3D Graphics and Animation Effects
Learn how to make better looking visual effects using CSS3 tools and functions such as keyframe rules, translate3d(), skew(), matrix(), and more.
View ArticleAndroid Device Policy Administration Tutorial
Ken Jones' tutorial on how the Android Device Administration API can be used to create secure applications through the enforcement of android security policies.
View ArticleJNI Reference Example
Just when I thought that the world had finally accepted "pure" Java, along came Android, with its nifty Dalvik VM and a lot of dependencies on JNI, adding native code back into the mix.
View ArticleHadoop Tutorial: Intro to HDFS
Sameer Farooqui will introduce you to the Hadoop Distributed File System, an Apache open source distributed file system designed to run on commodity hardware.
View ArticleForce an OTA update on your Android Nexus Device
Ten simple steps I took to force an OTA update (for Android 4.2) on my Galaxy Nexus and Nexus 7 devices.
View ArticleStyling HTML5 Form Validation Messages with CSS3
Marakana Instructor Rick Hurst demonstrates a hidden CSS3 feature of webkit that allows you to override the default styling of HTML5 form validation bubbles.
View ArticleAndroid Content Provider Tutorial
Content Providers are one of the four main building blocks of all Android apps. Yet they are often misunderstood, and often incorrectly implemented.
View ArticleHow to Program for Android
Tons of Android resources to get you quickly up and running, all collected in one place!
View ArticleExample: Show Alert Dialog in Android
1. Introducing Android Alert DialogDialog boxes are a common UI metaphor in desktop and web applications. They ’re used to help users answer questions, make selections, confirm actions, and read...
View ArticleFun and Flair with CSS3: Enhance your Site with Simple and Lively Animations
This talk will review several examples of how to enhance an existing site with simple but lively animations that will work in modern browsers, and degrade nicely in older browsers.
View ArticlePython Web Development: Understanding Django for Beginners
Simeon Franklin will set you up with a good foundation for developing with Django in this presentation delivered at University of San Francisco.
View ArticleNode.js: A Jumpstart for Devs
In this short tutorial, NewCircle instructor Jeremy Osborne gets you up and running with Node.js quickly as he walks you through creating a rudimentary geolocation app.
View ArticleTutorial: Intro to Developing Bluetooth Smart Applications for Android
In this tutorial instructor Dave Smith shows you how easy it is to add Bluetooh LE capabilities to your Android apps
View ArticleAnDevCon: A Deep Dive into RenderScript
Larry Schiefer, CTO at HiQES and Android Instructor at NewCircle delivers an in-depth presentation on the Renderscript framework in Android at AnDevCon 2013.
View ArticleAnDevCon: Migrating Your Apps to the New Gradle Build Process
Google recently announced that they are moving away from Eclipse and ANT in favor of IntelliJ and Gradle for Android development. Do you know best practices for migrating your apps?
View ArticleTutorial: Diving into Android Source Code
code{white-space: pre;} table.sourceCode, tr.sourceCode, td.lineNumbers, td.sourceCode { margin: 0; padding: 0; vertical-align: baseline; border: none; } table.sourceCode { width: 100%; line-height:...
View ArticleTutorial: Context or the "This" Keyword in JavaScript
In this tutorial, Adam shows us how to use "this" in JavaScript. He explains where it came from, why we have it it, what sort of problems come up, and how we can fix them.
View ArticlePython for Beginners: Reading & Manipulating CSV Files
Greg Sadetsky delivers an introduction for anyone interested in getting started with Python. He begins by setting up the environment, then demonstrates the power of a few simple lines of code.
View ArticleTutorial: X86 ROM Cooking 101 - Android Builders Summit
This tutorial takes a hands-on approach to customizing and building Android directly from the Android Open Source Project. Learn ROM cooking for the x86 architecture and build your own ROM for QEMU.
View ArticleHow to Build a Virtual Machine
Terence Parr gives an idea of the core mechanisms behind virtual machines by building one, in front of your eyes, from scratch. It is the same kind of commercial interpreter he made for Renault cars.
View ArticleTutorial: Enhancing Android UI with Custom Views
Building custom View components is a necessary part of embracing creative UI design. This tutorial walks you through the process of building custom Views and ViewGroups on Android.
View ArticleEmbedded Java 8 for Tablets, Pi's, and Legos
This presentation contains demos of Java 8 technology running on embedded platforms. It is a fun showcase of the power of Java-based apps to support the internet-of-things. Ready to play?
View ArticleDive into the Gradle-based Android Build System
Take an in-depth tour of the new Android build system, Gradle, by the two gentleman who play the most considerable role in its development.
View ArticleAn Introduction to Pattern Matching in Scala
Pattern matching is a killer feature in Scala. Those of you coming from a Java background might find this particularly interesting, because even with Java 8, there’s nothing like this in Java.
View ArticleUnderstanding HDFS using Legos
Let's understand the basics of how Hadoop, and HDFS, works with the help of one our favorite childhood toys.
View ArticleAOSP Sources in the IDE
We get asked a lot about the proper way to integrate the AOSP sources into an integrated development environment (IDE). This tutorial shows you how to use the integrated IDEGen scripts to do the job.
View ArticleBuilding and Distributing Android SDK Add-Ons
Since Google Play Services took much of the thunder away from the Google APIs SDK targets, SDK Add-ons have fallen a bit out of the mainstream thought of Android developers. However, if you are an OEM...
View ArticleIntro to the HTML5 Audio Element Tutorial
#resources > #resource-title > p > a, #resources > #resource-title > p {color: #4d4d4d;font-weight: bold;} #resource-title, #resource-desc {padding-left: 3px;} #resource-title {background-color:...
View Article