Android Developer Links
- Google Android Developer site
- Android Studio Website
- Android Speech Recognizer: Speech processing, recognition and speech to text on Android
- Building Apps with Location and Maps
- Making Android Apps Location Aware
- Adding Maps to Android App
- Google Places API: Categories and meta-information about locations visited
- Google Voice Actions: Control app with voice commands
- Google Fit: Including Activity recognition and step counting
- Mobile Vision APIs: Find faces and objects in images and Video
- Android Sensors (including temperature, pressure, accelerometer, gyroscope, etc)
- MPAndroidchart: Add charts to your Android app
Third Party Android Libraries/Open Source Projects
- PocketSphinx: Speech recognition on mobile devices An extension of the CMUSphinx speech recognition software from CMU
- Webkit: Open Source Web Engine Project
Smartphone Sensor Data Collection Links
- Funf: Open Sensing Framework extensible sensing and data processing framework for mobile devices being developed at the MIT Media Lab
- Open Data Kit (ODK) free and open-source set of tools which help organizations author, field, and manage mobile data collection solutions.
- Ohmage Open-source, mobile to web platform that records, analyzes, and visualizes data from both prompted experience samples entered by the user, as well as continuous streams of data passively collected from sensors or applications onboard the mobile device.
- Ushahidi Open source system that allows people to submit crisis information through text messaging using a mobile phone, email or web form. Displays information in map view.
Mobile Datasets
Mobile Image/Video Processing, Computer vision and Augmented Reality
- OpenCV: Open Computer Vision Library from Intel, including a version for the Android Operating System
- FastCV: Computer Vision Library from Qualcomm
- GStreamer: GStreamer is a library for constructing graphs of media-handling components The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently
- Vuforia: Augmented Reality Library from Qualcomm
Mobile Systems Software
Wireless Networking Links
- CRAWDAD: Dartmouth archive of wireless-network trace data
- Footpath infrastureless indoor navigation for smartphones
Energy Measurement Links
Mobile Health Research Links
- Quantified Self: Community of individuals who like tracking their physiological readings
- Personal Informatics Tools a collaboration of users and tool makers who share an interest in self knowledge through self-tracking.
Miscellaneous Useful Links
- Programmable Web APIs Many websites allow developers to pull their content. This website is a database of APIs that you can use to pull rich content into your apps. Examples:
- Weather: Weather channel, yahoo weather
- Shared interests: Pinterest
- Events: Evently, Eventful, Events.com
- Photos: flickr, Tumblr
- Videos: Youtube
- Traffic info: Mapquest traffic, Yahoo traffic
- MATLAB File Exchange MATLAB now runs on mobile devices and may be useful for projects that are focusing on some type of signal processing. You can find MATLAB code that other developers have shared on the MATLAB File exchange