Android application Portfolio - Urva Techlabs -...
Transcript of Android application Portfolio - Urva Techlabs -...
Android application Portfolio
https://play.google.com/store/apps/developer?id=UTL
Skype : vipul.limbachiya
My Reminders : https://play.google.com/store/apps/details?id=com.UTL.SmartReminders
Description : What is My Reminders?
My Reminders is an app to help users adding events quickly and easily, just speak about a reminder and it will pick up almost everything out of the box and you can add any number of events.
What My Reminders can do? Use "Quick Add" button and speak commands like :
Wake me up tomorrow morning at 9 Remind me for a meeting after 3 hours Remind me for daily walk in the evening Vipul's birthday on 9th august Go to dentist everyday until thursday Go for bird watching in the beginning of next month And many more.. (check hotword list below) Other Settings for a notification : Repeat a reminder : Daily, Weekly, Biweekly, Monthly, Quarterly, Halfyearly, Yearly Repeat reminder until specified date and time Set a reminder to play sound or not, vibrate or not, set color for a notification, if your device has notification light,this color will be used For daily reminders, you can select which day to ignore For weekly reminders, you can select which week to ignore For monthly reminders, you can select to repeat on specific date or the day in specific week
What My Reminders is not? My Reminders is not a complete replacement of Calendar or Google Reminders, however it helps you to add
reminders quickly and setup few options which are not available in those applications. Developed with : Phonegap 3.4, Ionic Framework, AngularJS, Android Plugins
Birds of Gujarat : https://play.google.com/store/apps/details?id=com.UTL.BirdsOfGujarat
Description : This application is for people who are interested in birds of Gujarat, India. It will have total 309 birds out of total 514 birdsfound in Gujarat. It will have bird calls for each bird along with images and brief information. User can search for a bird bytheir name, scientific name, genus, species, subspecies and tags. Features : Endless scrolling of all records Playback of calls on the fly Swipe gestures to move through birds Easily set image of bird as a wallpaper Have restrictions to playback calls only through “EarPiece” to restrict users from misusing the app and keep them from harming wildlife All bird images and calls are encrypted and decrypted only at runtime Calls play when user takes device near their ear, it uses proximity sensor
Programming Complexities : Endless scrolling Encrypting assets Playback restricted to “EarPiece only” Devices without earpiece play sounds at minimized volume, user can’t increase volume It detects any headjack attached or bluetooth of type headset too Screenshot :
Smart Expense Tracker : https://play.google.com/store/apps/details?id=com.UTL.smartExpenseTracker
Description : An expense tracker with smart SMS parsing, most of Indian bank and credit card services send an SMS notification to customer when any transaction is made in their account, using this application one can easily track all expenses made, they can categorize expenses, color code categories, check full history of their expenses with beautiful graphs and can export data to excel sheet. Automated backup helps in case of device crash, smart SMS parsing rules may help them to save expenses easily and smartly!
Features : SMS Parsing by matching Hotwords and SMS templates Expense tracking History reports Graphs and exporting records to Excel sheet Categorizing expenses Backup and restore of all data Automated backups Password protection of the app Allows changing display currency Programming complexities : SMS parsing across devices Automated backup of all data and allow restoring from old version’s format Screenshots :
Smart Screen Filter : https://play.google.com/store/apps/details?id=com.UTL.ScreenFilter Description : This application allows users to apply a filter on the screen, the filter will be applied to any application running on device. User can easily change color of the filter and its opacity. The major advantage with our app is, it allows changing opacity
from any app, just slide in from chosen area and a slider will appear on top of the screen and you can set it based on your needs. Features : Allows adding a filter on top of any application Filter color can be changed Filter’s opacity can be changed from any running application, no need to open the app for it Can be easily closed from notification area, notification icon is not visible in statusbar Has predefined colors and works on all devices Programming complexities : To have always on top slider Changing filter options on the fly Notification interactions Making it work across devices and orientations To apply filter in soft keys area Screenshots :
Smart Floating Clock : https://play.google.com/store/apps/details?id=com.UTL.FloatingClock Description : This application helps to have always floating clock on top of all application in all android devices. It has many customization options which makes it the best app available in market, read feedback of users on PlayStore! Features : Stays on top of all applications Does not interfere with touches made on the clock, it just stays on top but application beneath it gets all touch actions Color and size of text can be changed Clock starts itself on boot (if enabled) Various datetime formats to use Allows actions from the notification, like making clock moveable or allow touch through, no need to open the app for such settings Adding more and more features as users suggest Programming Complexities : To allow clock touch through and the app running beneath it gets the touch actions It has buttons in notifications to quickly make clock moveable or sticky, no need to open app
Color Sense (Pro and Ad supported) : https://play.google.com/store/apps/details?id=com.numersoft.colorsense Description : This application is for image processing, user can use existing photos or use camera to take a picture, picture will be shown as black and white, user can erase on screen and it will reveal the colors. Many options like brush size, zoom in out, pan save to device, share to FB. Features : Takes picture from camera Allows using existing images Allows selection of brush size, has redo/undo option Allows changing brightness, hue and saturation of revealed parts Save to device or upload to FB Programming Complexities : Undo/redo of filters Applying hue, saturation, brightness to selected part of images Involves very complex layered image processing Screenshots :
My Car Gate : (Not distributed on playstore/appstore) Description : Developed with Phonegap 3.4, ionic framework, AngularJS works on Android and iOS Features : Calls network command to access automated call, uses provided call from Gate access User can change credentials and URL to submit a call Shows proper message on screen Screenshots :
Upcoming Applications
Smart Expense Tracker Pro : Description : This is extended version of our current “Smart Expense Tracker” with many features and customization options to make user’s life easy. Features : Multiple bank accounts Budget options Track Income Smart SMS parsing rules Auto save expenses Custom Reports and Graphs Automated backups Syncing with Google drive and custom FTP server Bill reminders and budget reached notifications Programming Complexities : Buliding smart SMS rules Syncing with Google drive and custom server Budget calculations Notifications Screenshots : (under progress, will be shared upon request)
Smart Time Tracker : Description : This app is to help users to track what thing takes their most of time and helps to manage time precisely, still not being obtrusive for all activities. Features : Add activities Color code activities Widget to start tracking time on any activity Save and review later Share activities on FB or any messaging service
Programming Complexities : Live widget Allow having only single activity in running mode Screenshots : (under progress, will be shared upon request)
Smart Reminders : Description : To easily add reminders and set a notification with ringtone and vibration, user can set a reminder to repeat by day, week, month or year. User can also set reminder to repeat on specific days of a week. Features : Add reminder Color code Use reminder as todo/tasks Set default ringtone or specific for a task Set notification to vibrate or play sound Disable/enable by simple touch Works on iOS and Android (uses phonegap, angularjs and ionic framework) Programming Complexities : Implementing plugins for phonegap Making it work across devices Providing UI like native as possible Screenshots : (under progress, will be shared upon request)
Smart Project Management : Description : An easy to use customizable project management application, user can use timesheets, todo list, ticketing and internal messaging Features : Timesheets Todo list Tickets Multiple Projects Report exporting option Internal messaging Programming Complexities : Storing location of each employee on intervals Syncing of data to server, works in offline mode Screenshots : (under progress, will be shared upon request)