Open Source

Tools

· Android Action Bar Style Generator

The Android Action Bar Style Generator allows developer to easily create a simple, attractive and seamless custom action bar

style for your Android application. It will generate all necessary nine patch assets plus associated XML drawables and styles which

you can copy straight into your project.

· Android Studio (IntelliJ IDEA)

Android Studio is an integrated development environment (IDE) for the Android platform.It is available for users to try (for free) as

an early access preview. Based on JetBrains' IntelliJ IDEA software, the Studio is designed specifically for Android development.

It is available for download on Windows, Mac OS X and Linux.

· GitHub

GitHub is open source projects which is a web-based hosting service for software development projects that use the Git

revision control system.

· Android SDK, Android ADT

- The Android SDK (software development kit) is a set of development tools used to develop applications for Android platform.

The Android SDK includes required libraries, Debugger, An emulator, relevant documentation for the Android application

program interfaces (APIs), Sample source code and Tutorials for the Android OS.

- ADT (Android Developer Tools) is a plugin for Android Studio that provides a suite of tools that are integrated with the

Android Studio IDE. It accesses many features that help android application development quickly.

· SQLite Studio

SQLite Studio is GPL license, advanced SQLite database manager with intuitive user interface, with no installation needed

(single executable file to run).

· Pencil

Pencil is built for the purpose of providing a free and open-source GUI prototyping tool that people can easily install and

use to create mockups in popular desktop platforms.

· Paint.NET

Paint.NET is freeware raster graphics editor software for Microsoft Windows, developed on the .NET Framework. It has evolved

from a simple replacement for the Microsoft Paint program into an editor with support for layers, blending, transparency, and plugins.

· GIMP

GIMP ( GNU Image Manipulation Program ) is open source project which is a raster graphics editor used for image retouching

and editing, free-form drawing, resizing, cropping, photo-montages, converting between different image formats for creating and

editing original images, photos, icons for graphical user interface.

Libraries, APIs

· AChartEngine

AChartEngine is the opensource library to create chart for android devices. We have modified this library by hide unusual

features and modify the theme. Furthermore, we have create many methods and classes to create the health report chart for

user with nice and clean user interface. We also optimize the code to let the library generate the graph much faster by

avoid the unusual features.

· Sleep as Android API

The sleep as Android API provides the accurate monitoring result of sleeps.

· Android Kitkat Deskclock

Android Kitkat Deskclock is the official Google open source project. We have modified the Kitkat deskclock to support

android 4.0+ and change theme and hide unusual feature and add the broadcast receiver to receive the alarm data from

Personal Health Assistant.