Learn about the android.speech package and enable Speech Recognition and Text to Speech functionality in your Android apps today. This presentation will give a brief overview of the basics and best practices of Speech Recognition. Then we will quickly put together an application using Speech Recognition for input and TTS for output that can answer almost any question you put to it.
Android is the leading mobile operating system. With its growing popularity and adoption, it is important to understand the security architecture of Android so developers can secure their data and also protect the privacy and confidentiality of their users. This session discusses the overall Android security architecture and talks about different security artifacts provided by Android.
In this session you'll learn why you can't consider UX and design an optional extra when designing mobile apps for Android, how to tell an awesome app from a terrible app, and the basics of both designing and coding for the latest and greatest Android platform (Android 4.0 and beyond). Stylish apps aren't just for that other mobile platform, and Android is surprisingly easy to get started with.
The Android Open Accessory Protocol makes it possible for you to create custom Arduino-based accessories for your Android phone or tablet. Attend this session to learn how to get started, the hardware & software required and how the Handbag for Android project makes development easier.
First done at OSCON 2010, we though this session was extremely useful in helping developers work better with Googlers and Google technology and we’ll be able answer most questions that they might be baffled about.
Get started building your own Android health trackers in minutes with PACO.
PACO is an opensource Android tool that lets you create all sorts of experience sampling studies to track health & wellness as well as visualize all the data together across your experiments. It started out inside Google but is now being used by Quantified Self-ers, med schools, psychology departments, & businesses.
Organizations and individuals seriously involved in Android development should consider testing as a pillar in their strategy.
In this session we will analyze the components available in the Android platform to support unit testing, Test Driven Development, performance tests, test automation, code coverage analysis and Continuous Integration.
Build a MongoDB geospatial datastore using Creative Commons licensed world data and an Android client to consume the service for fun and profit!
Pastfinder is a prototype system developed by the software engineering class at Saint Joseph's College to keep track of a wide variety of geolocated historical assets. Based on Open Source tools, it was used to develop an online "virtual cemetery" which represents Independence Cemetery, a large pioneer graveyard in Jasper County, Indiana.
Create, develop, and deploy mobile applications with JavaScript, HTML, and CSS using PhoneGap.
Learn how to take vanilla Android, rip it open, remix it, and build a new image that can run on your device on choice. In this talk, we'll explore the black magic of Android internals. You will learn how to reconfigure the build system by adding our applications, services, daemons, or libraries. By the end of this talk, you should have basic understanding of creating a custom ROM.
In this talk we’ll talk about the years events in open source at Google, including a breakdown of the Google code-in project and an update on the Summer of Code. Also, we'll talk about how we dealt with hosting Android and Gerrit after the kernel.org hack.
A logical approach to designing an Android sensor subsystem within a consumer product. At the outset it appears simple but once tasked it is a monumental effort with several complex trade-offs. The approach covers vendor algorithms, power, and latency issues in addition to the overall end to end architecture (sensor selection though plumbing libraries into the sensor frameworks).
For the first time in Wikipedia's 11 year history, it rolled out open source WebFonts in January to make open knowledge more accessible to billions of readers in 14 major Indic languages. Learn more about how open source internationalization tools such as WebFonts, Narayam and language support are helping make valuable content on the Web more accessible.