Skip to content

This repo contains the source to some of my Android projects, that I just created for fun, through freelancing and for other reasons.

Notifications You must be signed in to change notification settings

RGirish/Personal-Android-Projects

Repository files navigation

Personal Android Projects

This repo contains the source to some of my Android projects, that I just created for fun, through freelancing and for other reasons.

Aathmasparan

Aathmasparan is a non-profit organization established in Chennai in the year 2012 to serve as a bridge between patients and blood donors. This application that I made for Aathmasparan has facilities to connect with a donor database based in Chennai, India. You can register as donors, you can access the contact details of already registered donors, gain knowledge about the blood donation process and such. You can also create donor accounts and login into your profile to update your details.

Tech stuff: Java/XML for the app, PHP/MySQL for the backend.

Basic Stuff

Calculator

A simple calculator with the 4 basic operations + - * and /. #FirstBase

Temperature Convertor

My First Android Application! Converts temperature from degC to degF and vice-versa. #FirstBase

Toggle Visibility

Makes a TextView visible and invisible alternatively on a button click. #FirstBase

iClub Gallery

A simple gallery of ImageViews with the photos of our team - the Innovation club. #FirstBase

Bingo

The Bingo Game! This was one of the first apps that I developed. The usual bingo game. Nothing special about it, really. #FirstBase

##Cognit Cognit is an annual technical symposium of my college, MNM Jain Engineering College, Chennai, India. In a (successful) attempt to digitize all the activities in the symposium, I developed an application that allows the visitors to register for the 10s of events on the day of the symposium. This replaced the traditional way of my college's pen and papaer on-spot registration. For the 2013 edition of the symposium, I created a simple informational application. It was for the 2014 edition, that I created the online registration app.

Tech stuff: Java/XML for the app, PHP/MySQL for the backend.

##International Birthday Reminder

An Application for birthday reminders. Just with a little different touch! I find it hard to remember birthdays of the loved ones in a different Time Zone - to send my wishes at 00:00. This application (which is in progress) will let you set the timezone of your loved one, and it will remind you in your time to wish him/her at 00:00.

##Let Me Tell You!

Let Me Tell You is an application that I developed to help out the Blind people in the world. Given their impairment, it is difficult to impossible for them to know certain day-to-day things like the date, time, the day, etc. Using an application on a phone is completely out of the picture. This app will let them do just that. I have coded into the app a special way to open it - using the physical volume buttons - the pattern UP DOWN DOWN UP will open the app and bring it to the foreground - just like touching the icon to open it. Now, swiping the (empty) screen left-right, right-left, top-bottom, bottom-top, etc will give you the date, time, etc.

Tech stuff: Java/XML for the app.

##St. Joseph's - Workshop Stuff

In February 2014, a friend and I conducted a week-long workshop on Android Developmemnt on behalf of Stigmata Techno Solutions in St.Joseph's College of Engineering, Chennai, India. We covered the basics and some advanced topics, for a class of 30 junior undergraduate students. This repo has the contents of the study material that I created for this sake and a lot of sample applications that I created during the workshop to demonstrate the concepts.

Tech stuff: Used Reveal JS - a HTML Presentation Framework - for the presentations. And of course, Java/XML for the apps. SQLite for local database construction. PHP/MySQL for the server side code.

##XnO's

XnO's is the tic-tac-toe game. I was experimenting with SQLite in Android and I created this game with the features of creating user profiles and maintaining them. In this app, you can create user profiles, and for each game you win/lose you get/lose points. So there are high scores that are maintained. UI wise, I made it colorful and fun, giving the user the freedom to select the background and foreground colors to the game he is playing.

Tech stuff: Java/XML for the app, PHP/MySQL for the backend.

##PicLock

PicLock is a Picture Lockscreen that I developed for Android, like the picture lock screen for Windows PCs. It lets you create an unlock pattern first, recording 3 screen coordinates on 3 different images. Once they're set, the same touch patters need to be used to unlock the phone.

Tech stuff: Java/XML for the app.

About

This repo contains the source to some of my Android projects, that I just created for fun, through freelancing and for other reasons.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published