android

Android Applications

Skills required to develop the following apps were:
Designing and creating multi-tabled PHP controlled MySQL databases.
Server connection; sending and receiving data using JSON and HttpURLConnection.
Creating login systems using user ID’s, password verification and MD5 encryption.
Multiple device UI design using resource files and styles.
Loading files from external folders. JSON, XML, MP3.
Creating multi-device testing environments for thorough testing and debugging.
Designing and writing applications, testing, debugging and writing reports.

websites

Featured Apps.

GiftBox.

Software: Android Studio, Adobe Illustrator, Photoshop.
GiftBox is a present share app that allows you to make a wish list of presents you would like to receive and share your gift ideas with your family and friends.
This app uses a login system using user ID’s, password verification and MD5 encryption.
Data s stored on a server running a multi-tabled PHP controlled MySQL database.
The user's device connects to the server, passing data as a JSON String via HttpURLConnection which is then handled by a PHP file and entered into the MySQL database.
The user can upload photos of their desired present using either the front or rear camera on their device. This is then converted into a compressed bitmap and displayed on the screen. The image is then sent to the server and stored for later use. Images are downloaded and parsed using the Picasso library.
The app is designed, optimised and tested for multiple device UI's using resource files and styles.

websites

Hangman (Android).

Software: Android Studio, Adobe Illustrator, Photoshop, Audition.
This app includes an animated welcome screen. A GridView of Buttons is then shown listing subject files for selection which are loaded from the assets folder as a JSON String.
The JSON String is parsed and an answer is randomly chosen from subject. A clue to the answer is also provided for the player to view if needed.
The letter tiles are resized if needed to fit the screen of the users device.
A background theme tune and sound effects are played using MediaPlayer and SoundPool. The theme can be turned off if desired.
The app is designed, optimised and tested for multiple device UI's using resource files and styles.

www.000webhost.com