Android Applications in Open Source
It’s announced today that a new open source project has been created on Google code hosting called apps-for-android.
The first application to be included in the new project is called WikiNotes for Android.
WikiNotes for Android is a form of wiki known as a personal wiki. These run on desktops or (in this case) mobile computing devices, and many people like them. They bring a bit more structure to your notes than just a list of subjects. You can choose to link notes or pages up in any manner you like.
This is a good start. Open source code is not only a place to share development, but also is a place to learn new technology such as Android.
WikiNotes for Android was written to demonstrate a number of core concepts in Android, including:
- Multiple Activities in an Application (View, Edit, Search, etc.)
- Default intent filters for View/Edit/Search based on MIME types
- Life cycle of Activities
- Message passing via Bundles in Intents
- Use of Linkify to add Intent-firing links to text data
- Using Intents within an application
- Using Intents to use an Activity within another application
- Writing a custom ContentProvider that implements search by note title
- Registration of ReST-like URIs to match titles, and do contents searches
- SQLite implementations for insert, retrieve, update, delete and search
- UI layout and creation for multiple activities
- Menus and keyboard shortcuts

Leave a Reply