Projects

Mindfire has rich expertise in developing Android applications and software. We describe some of these Android development project experiences below, and will be glad to share our expertise in detail with you.

  • iHealth
  • iPhone Games App
  • Android/iPhone App Development
  • Basketball Statistics Mobile Upload Application
  • Clue Finder: An Android Application
  • Healthcare Practice Management App for Android Tablets
  • Location Finder Application: An Android mobile Solutions
  • Mobile Game Application: An Android Puzzle Solutions
  • Mobile Giving Application for Android Smartphones
  • Statistical Mobile Upload Application
  • EyeDoc Application for Android Platform
  • IRMS: An android 2.2 solutions
  • Lake County Passage: Android application
  • Name IT: Android Game Solutions
  • Mobile application on Prolotherapy: An android devise solutions
  • Vocabulary Learning Application for Android Devices
  • APA-BolderImage Life Line
  • NAME IT- BolderImage-Life Line
  • TMS Coupons- An Android Solution
  • Conduct Monitor – An App For Monitoring Student's Behavior
  • Android Solution
  • Amazing Makeover Mobile app
  • Conduct Monitor – An App For Monitoring Student's Behavior
  • CloseBuys
  • 3D Video app
  • Kiosk advertising app
  • Home Delivery Installer
  • Musical App
  • Immunization Healthcare App
  • Android App
  • Medical Journal
  • Dicom Viewer on Android
  • Children Story Books
  • Mobile Development
  • Conversion to Android from iPhone
  • Game Activity recorder
  •   Hot Cocoa Games
  • Keyboard App
  • ConductMonitor Android Developer
  • Interview Assist Application
  • WeLink
  • Social Networking and Campaigning App
  • Mobile Insurance App
  • Social Networking App
  • Activity Monitor App
  • Coupon Scanning
  • Travel Application
  • Interactive Gaming App based on Biblical Heroes
  • Patient Monitoring Application


iHealth

Client:
Personal Health Record Software House
Industry:
Healthcare
Technologies:
iPhone, Android

The Digital Health Profile is a Personal Health Record (PHR) that includes information about you, your allergies, family history, medical conditions, emergency contacts, pharmacies, healthcare providers, and many other facets of your health.


iPhone Games App

Client:
Mobile App development Company
Industry:
Mobile Apps
Technologies:
iPhone, Android

Developed an iPhone based application to provide mobile access to the Mortal Kombat Shadow campaign assets (video, image gallery, social network feeds), as well as iPhone unique features (Countdown to Release and Shao Kahn Voice Emulator and Sound Effects Selector). Secure access for mature video content will be provided. Facebook Connect will be used allowing users to share their experience with their social network.


Android/iPhone App Development

Client:
Mobile App development Company
Industry:
Mobile Apps
Technologies:
iPhone, Android

The objective of this project is to develop an iPhone/Android app for school extending their already established CMS system for schools. The application is a skinnable framework that interfaces to school's site servers via a SOAP based data exchange. The app is module based so the it can be extended easily in the future by developing additional modules in the future. We have developed the two version of this app one is for iPhone and another is for Android. The application has been constructed using standard OS UI for both iPhone and Android.


Basketball Statistics Mobile Upload Application

Client:
HighSchoolStats
Industry:
Sports IT-Sports and Gaming
Technologies:
Android OS (2.1 and above) , SQLite , ColdFusion web service, MYSQL 5

This project requirement was to develop a mobile application that can be sold by the client to multiple customers which deal with sports management .The approach of developing this application was by starting with existing Adobe AIR Stat Recorder application provided by the client.

According to their application and details the Application includes the activities like,
User verification Login System ,Game selection ,Team Selection ,Adding a new Schedule, Edit or delete an existing schedule ,Player details entry system , CheckiIn before game starts ,Online Game score update on its website for both team in the ongoing schedule , Score entry for each player ,correction of score after finishing the game,Deleting the expired game and preparing roster for both team etc.


Clue Finder: An Android Application

Industry:
Strategic planning and Design
Technologies:
Android SDK 1.6 to 2.3,XML/HTTP

To develop a game application where user can test and enhance their logical and mental skills by accepting the time inability feature challange.User can feel the competition and develop desire to produce a challenging high score that can help them to develop their mindset skills. The main challenge was developing a mobile application which can cover maximum range of Android mobiles. Developing custom view for user where they can easily swipe their finger across 10x10 crossword puzzle to guess the answer was also a challenging task from developer point of view as Android mobiles include screen size variations.


Healthcare Practice Management App for Android Tablets

Client:
Healthcare Service Provider
Industry:
Healthcare
Technologies:
Android SDK 3.0 (Honeycomb), Java, Eclipse

The application includes patients DICOM format. Digital Imaging and Communications in Medicine (DICOM) is a standard for handling, storing, printing, and transmitting information in medical imaging. It includes a file format definition and a network. DICOM files can be exchanged between two entities that are capable of receiving image and patient data in DICOM format. All DICOM images needed to be securely exchanged over network. Radiologists, clinicians can view patient's x-rays on their tablet even if they are far from their clinic, sitting at home and if patients are at separate facilities.

MVC architecture was followed in order to achieve performance and GUI finesse, which is stated below.

Model Tier:
  • Drawables, string values were used to display images with text on UI screens.
  • Xml files, DB files were used to store patient's meta-data and X-Ray images which were to be used to develop & study Tree of particular patient.
  • Android Manifest was used to access different permissions for internet, write to external storage.
  • Shared preferences were used to save user credential as key value pair.
Controller Tier:
  • Business objects implementation – client server communication, event handling, adapters, handlers, data controllers, validations.
  • Sources developed in Android application framework, garbage collected, implementation.
View Tier:
  • Android XML screen layout to show different search results.
  • Android XML custom dialog layouts to show status and notification for particular request process.
  • Custom dynamic tree view for showing patient's study details with thumbnail images.
  • Custom views to implement window leveling, zooming features.
Server side:
  • Client server was implemented using advanced JAVA.


Location Finder Application: An Android mobile Solutions

Industry:
Marketing
Technologies:
J2ME (CLDC 1.1,MIDP 2.0) , Cold Fusion web service, MYSQL 5

The project is a location based Smartphone application that shall encompass a range of technologies with the common goal of utilizing location to enable or enhance user experience, and creating various business opportunities .The client requirement was to develop a mobile application that can be sold by the client to many .The approach of developing this application was by starting with the project document provided by the client. This Application includes many functionalities like searching merchant details and their current best offers on the basis of distance or product or brand available in the city.


Mobile Game Application: An Android Puzzle Solutions

Industry:
Strategic planning and Design
Technologies:
Android SDK 1.6 to 2.3,XML/HTTP

The client intent was to develop a fun puzzle  game where user can  test his logical and mental skill. They also had additional requirements as the there should be no database which will store the puzzle but the application always generate a unique  puzzle with a great speed, which was a test for Mindfire's team as it was something really tough for this mobile platform. Because creating a unique puzzle each time it involved a huge calculation. The objective is to fill a 99 grid with numbers(1 to 9) so that each column, each row, and each of the nine 33 sub-grids that compose the grid (also called "boxes", "blocks", "regions", or "sub-squares") contains all of the numbers from 1 to 9. The puzzle setter provides a partially completed grid, which typically has a unique solution.


Mobile Giving Application for Android Smartphones

Industry:
IT Solutions
Technologies:
Android SDK 2.2, Java, Eclipse

The client wanted to develop a mobile application with the church and its members in mind. His primary goal was to create an economical, user-friendly, mobile application that will promote and encourage church members to continue tithing despite the many challenges they may face. The application aimed at providing church members a hassle-free and fun way to make contributions. List of churches can be fetched from web-server based on user's search criteria like Current GPS location, church name or Zip code. User can view details of any church and make contributions to any desired church. When user makes a contribution, his requested amount details are send to server for account validation and payment processing. When a transaction is successful, its details are shown to user. User can also make a request to add new church to Church list.


Statistical Mobile Upload Application

Industry:
Sports and Gaming
Technologies:
Android OS (2.1 and above), SQLite, ColdFusion web service, MYSQL 5

The project requirement was to develop a mobile application that can be sold by the client to multiple customers that deal with sports management. The approach of developing this application was, by understanding the functionalities of an existing Adobe AIR Stat Recorder application provided by the client. The application had functionalities like: User verification Login System, Game selection, Team Selection, Adding a new Schedule, Edit or delete an existing schedule, Player details entry system, Checking before game starts, Online Game score update on its website for both team in the ongoing schedule, Score entry for each player, correction of score after finishing the game, Deleting the expired game and preparing roster for both team etc.


EyeDoc Application for Android Platform

Industry:
IT Services
Technologies:
Android SDK 2.2, Java, Eclipse

The client wanted to develop a mobile application using which the user can get the overview about the services provided by the eye hospital. Users can also get navigation support to reach the hospital and can view the hospital on the map. Users can also make request for appointments. The application provides a practical, user friendly interface, so that its users can retrieve information about the eye hospital. The application provides several information about the hospital such as contact information, navigation guide to the hospital, make appointment for consultation and other information on staff and products.


IRMS: An android 2.2 solutions

Industry:
IT Services
Technologies:
Android SDK 2.2, Java, Eclipse

The client was in need of a web based application using which client could show web related resources to the users. The application provides a practical, user friendly interface. This is a free mobile application designed for Android devices. The client wanted to develop a mobile application using which the user can explore the web content provided by the client. The application is a fully capable web browser which allows the user to surf the client's website. The web browser supports every functionality provided by the client's web site. The web site is fully capable of showing all required web resources.


Lake County Passage: Android application

Client:
NGO
Industry:
IT Services
Technologies:
Android SDK 2.2, Java, Eclipse

The client wanted to develop a mobile application using which the user can get the overview about traffic conditions. Users should be well informed about the traffic conditions via web based application. He also wishes that the users be informed about traffic incidents and allow users to inform the traffic department about incidents. The application is designed for android mobile device.


Name IT: Android Game Solutions

Client:
Gaming
Industry:
IT Services
Technologies:
Android SDK 2.2, Java, Eclipse

Client intention was to develop a game application where user can test and enhance their logical and mental skills by accepting the time inability feature challenge. User can feel the competition and develop desire to produce a challenging high score that can help them to develop their mindset skills. The main challenge was developing a mobile application which can cover maximum range of Android mobiles. The game provides a rich user interface and animations.


Mobile application on Prolotherapy: An android devise solutions

Industry:
Healthcare
Technologies:
Android SDK 2.2, Java, Eclipse

The client wanted to develop a mobile application which provides all basic information about the Prolotherapy technique in an attractive and efficient way to user.

This application gives user details about what is Prolotherapy technique, who are the candidates for it, who is good doctor for the treatment and general FAQs about Prolotherapy treatment. App provide latest list of blogs and videos over the Prolotherapy.

The app included the following main features :
  • User can view general FAQs.
  • User can view details of PRP/Stem cells.
  • User can view who are the candidates for prolotherapy and who are the good doctors for treatment.
  • User view list of latest videos over the various topics related to prolotherapy and watch the video in YouTube.
  • User view list of latest Blogs over the various topics related to prolotherapy and watch the complete web link in in-app web view.
  • User can make appointment with the doctor for treatment.


Vocabulary Learning Application for Android Devices

Industry:
Entertainment
Technologies:
Android SDK 2.2, Java, Eclipse

Client wanted to develop a mobile application with the intention of providing a good and easy to understand vocabulary learning app which allows user to learn while having fun. His primary goal was to create an attractive, user-friendly, and competitive application that will encourage App user to learn more and more new words.

Client provides services in Game and Mobile App development in USA. The Application was already build on IOS and client wanted to make it for Android OS as well.


APA-BolderImage Life Line

Client:
Marc Cain
Industry:
Education
Technologies:
Android SDK ( android version 2.1, API level 7), Eclipse Indigo IDE, Android Development Tools

This application is the mobile version of a popular website of US. This application is divided into two sections – APA and LA 2012. APA section provides functionality to view APA details like news, jobs and members. LA 2012 section provides details of activities during planning conference and conference site maps.

Through this application, users can do various functions like check open positions listed in Jobs Online, read Daily Planning News, view their customized schedule for the Conference, search the APA member directory, find CM-eligible educational events and record earned credits in their personal CM log, view conference site maps, and connect to APA organization through Facebook, Twitter, YouTube and LinkedIn.


NAME IT- BolderImage-Life Line

Client:
Marc Cain
Industry:
Mobile Entertainment
Technologies:
Android SDK (android version 2.1, API level 7), Eclipse Indigo IDE, Android Development Tools

This is a game application based on recognizing worldwide logos and answering questions related to them. This game has a set of logos used worldwide and set of question related to each logo. Game also has a set of frill data for questions for a particular logo.

Game is divided into 2 rounds. In the first round, 10 logos randomly selected from the logo database are displayed on the screen. 10 Hints are displayed on the screen one by one based logos displayed. Player needs to identify correct logo for each hint. In second round of the game, questions related to logos that user had correctly identified in round 1 are asked. Points are given to user for each correct answer and overall score is displayed on screen.


TMS Coupons- An Android Solution

Client:
Director of Operations
Industry:
Mobile Entertainment and Marketing
Technologies:
Android SDK ( android version 2.1, API level 7), Eclipse Indigo IDE, Android Development Tools

This Application is based on the coupon services provided to the users near by their current location. It  also offers the flexibility to the advertisers to advertise their products through this application. So whether their(advertisers) business has multiple locations in a number of markets or a single location in their hometown, Town Money Saver offers the flexibility to them need to target their market. Users can select coupons from different categories like "Autos", "Beauty", "Restaurants" and they can also search  for the offers. It provides location services as well like the user can see the location of the advertisers. The application is having functionalities like Map view for the advertisers, Searching option, List of all advertisers at a particular location(current or static).


Conduct Monitor – An App For Monitoring Student's Behavior

Client:
ConductMonitor
Industry:
Education
Technologies:
Android SDK, Eclipse 3.6.2 , API Version 2.1 & above

The application enables the intended user in recording, evaluating and viewing the behaviors of students. It is self-sufficient in  terms of keeping track of the conduct of students.

Using this application the user may conveniently view or record the behavior of her students. All she needs to do is simply navigate to the grade and class applicable for the target student. In addition the user may also view the behavior history of her student  and edit it wherever required. The intuitive application design makes navigating the behavioral history of students almost effortless!

The application is sufficiently equipped with facilities like voice- recording, voice-playback and note-making to record the conduct of student. With all categories of conduct identified the application is adequate to qualitatively grade and record the student conduct.


Android Solution

Client:
IT Service Provider
Industry:
Software
Technologies:
iOS/Android

This Application allows user to quickly integrate with wifi scanner for transferring images and PDFs from the SD card on the scanner, via wifi to android device and perform basic operations on the PDFs and image. Application also allows user to capture image using camera, extract document from the image and perform image operations on the extracted document.

Application provides functionality to download files from scanner to mobile device and  delete files in scanner. The app also provides some basic operations on images and PDFs on the mobile device such as listing files in folder, delete/share multiple files to other apps, view pdf and image files and merge pdf files, create/rename folders containing images and PDFs.

Application provides image processing functionality to process image captured from the device camera. Functionality included are paper edge detection in the image, finding rectangular area in the image and extracting that area, manually cropping particular area in the image, rotate, resize, change image contrast and threshold values and convert image to grayscale and black/white form. Opencv image processing library is used.


Amazing Makeover Mobile app

Client:
Health System
Industry:
Health & Fitness
Technologies:
Obj-C, iOS 5.0 onwards, Cocoa touch framework, Xcode4.5 Android SDK 2.3+, Java

Amazing Makeover is an application which involves the user with a team of Fictional Characters to adopt healthy activities in order to achieve good health. User earn the health points by setting & completing the goals for their team.

Character response is decided on the basis of the goal rating. User earn the health points when character has a good feedback response. User can give the coaching option to the character when there is a bad feedback. User can cash in this health point in the Health Plan website once the episode is completed.

User can use this application to learn & adopt good healthy habits. User can also choose the goal (like quit smoking, eating healthy food, stress management, walk) for his own & complete the goal by adopting healthy activities in a week. User uses this application to get rid of bad habits like smoking and eating junk food.


Conduct Monitor – An App For Monitoring Student's Behavior

Client:
Education
Industry:
IT
Technologies:
iOS/Android, Objective C, Xcode

The application enables the intended user in recording, evaluating and viewing the behaviors of students. It is self-sufficient in terms of keeping track of the conduct of students.

It has two Parts :- Conduct Monitor – It for the Principal and other school administrators they can view records of students of every class, teacher records and school record, teachers can not use Conduct Monitor.

Conduct Grader, a single User Version (SUV) – It is for teachers, they can view the record of the students of those classes in which the teacher is teaching, and the teacher can perform all the actions like edit, add or withdraw student from its class only. They can behavior for the students and also maintain records of the students.

The application is sufficiently equipped with facilities like voice- recording, voice-playback and note-making to record the conduct of student. With all categories of conduct identified the application is adequate to qualitatively grade and record the student conduct. Student attendance record is also maintained in the application.


CloseBuys

Client:
CloseBuys
Industry:
Lifestyle, Advertiesment
Technologies:
Android SDK (version 2.3+, 4.2, API level 17), Eclipse Indigo IDE, Android Development Tools

This application was designed to let users search product specials taking into account their location and preferences. It only shows the ones, that users might be interested in.

One can even change their preferences, by tapping 'Change your preferences' menu to see specials that they are interested in. Products specials is visible by choosing any location one wants to check, or zoom around on the map.


3D Video app

Industry:
Media
Technologies:
iOS/Android

Clips3D is an application that contains a stock a HD video clips for every expression. Most of these videos are 7 to 10 seconds long and can be edited into users iMovie creations just enough to add additional elements to their edited videos.

These video clips can also be emailed right out of the app in order to share with users friends or for their utility. User can also simply save the selected clips or all the clips to their camera roll so that they can be accessed with iMovie.


Kiosk advertising app

Industry:
Advertiesment
Technologies:
Android SDK ( android version 4.2, API level 17), Android Studio IDE, Android Development Tools.

This system by which advertisements can be remotely displayed on Android tablets and android PC screens. It allows scheduling screens which consists of displaying several advertisements at particular date and time. The android client also supports displaying advertisements at different regions of the tablet screen.

Advertisements are supported as Image, Video, HTML, Text. System keeps tracks and statistics of the advertisement media played, media download status for the app, error occured in displaying media.  The android client retrieves the screen schedulling list from server,downloads the advertisement media with screen region details and displays the screen. The android client supports online and offline mode. In case the application is in online mode client will retrieve data from the server. In case the application is in offline mode, the client will retrieve data from tablet local storage. It periodically checks for changes in screen schedule and screen details and advertisement media.

It even supports portrait, lanscape, counter portrait, counter landscape. It  display warnings icons to indicate that client is unable to connect to the server. And supports custom splash images.


Home Delivery Installer

Industry:
Health Instrument Installer
Technologies:
Android SDK (Android version 4.0.4 to Android version 4.2, API level 14 to API level 17), Android Development Tools v22.0.1

This is a simple app that allows the installer to get up and running fast by entering the basic activation elements. This application is to be used by an installer, so that they can keep track of jobs to be done by him, the jobs that he already had completed, and can even download data for a particular customer when needed (i.e. while installing the "pump").

This Application also has the functionality to show FAQs, so that if the installer is stuck while working he can take the help without bothering the customer care.


Musical App

Industry:
Mobile/iPhone apps
Technologies:
iOS, Android, Web/PHP, GPS, Maps, Calendar syncing, Augmented reality

'Music Fest' is a concert/event app for iPhone and Android which has a mobile website version. The application allows user to follow/check lineups, create a schedule, share and view map of the concert locations.

One can check artist, stages detail related to concert. User current position in map and locate to any lineup position. Add line up into My Line up or share it to Facebook and Twitter. Add line up schedule in device calendar. See all available foods and local shop list in event. It also has a augmented reality mode where user can see the live details of stages and music as per his/her current location/time in the concert. Also the application has been designed and created in such a way that the same engine can potentially be used for any further such events with just content update.


Immunization Healthcare App

Industry:
Health Magazine
Technologies:
Android SDK ( android version 2.2, API level 8 and above), Eclipse Indigo IDE, Android Development Tools, Obj-C, iOS 7.0, Cocoa touch framework, xCode 5.0

This application acts as an immunization manual that provides information about various immunization  schemes, their requisites and adverse effects due to hesitancy for vaccines.

Along with the necessary content this information is demonstrated with the help of images in a tabular format. Application provides various options (sections) with in the application for getting informed about  the immunization schemes.


Android App

Industry:
Education 
Technologies:
Android OS (1.6 and above)

This is a fun, competitive, educational vocabulary game based on sound cues and definitions.

Details of 500 cards with 2000 word definitions are stored in a CSV file in the application. Every time the application loads, it checks for the latest version of cards from the application server and downloads the latest version of the cards.

The degree of difficulty of each word is designated by a color code (green/orange/red). The player reads the definition and guesses the word answer. The last definition has the "Beginning sounds" at the END of the word and the player has an OPTION to play this word or not (for this word only, 1 point is deducted for an incorrect answer)

The app included the following main features:

  -  500 cards with 2000 definitions which user can play.
-  A single game consists of 20 cards.
-  There are 3 levels of difficulty in each card which allows inclusion of younger players as well as accommodating for differences in adult language proficiency.
-  Cards definitions are based on "beginning sounds", not spelling (letters).
-  Game can be played by single player or 2 or more players/groups.
-  User can view his score card and Game help at any time.


Medical Journal

Client:
IT Services and Consultants
Industry:
Pharmacy
Technologies:
SDK, COCOA TOUCH, XCODE 3.2.5, Android OS 2.2/2.3

This project involved creating a mobile app which provides online medical content on accurate drug information, including drug effectiveness, adverse effects and drug interactions. 

The menu and product information are in (American) English and the articles are in English & Canadian English. User must have subscriptions and login-authentication to see the articles. Web-services are used for retrieving the project-content from server. For Offline-caching and for saving username-password user settings are used.


Dicom Viewer on Android

Industry:
Service provider to the Health Industry
Technologies:
Android 3.0, PhoneGap, XCode 4.0+ iOS 5.0 SDK 

This is a web based practice management application developed for Android tablets. It includes case studies of patients in DICOM (Digital Imaging and Communications in Medicine) format. DICOM is a standard for handling, storing, printing and transmitting information in medical imaging. It includes a file format definition and a network. DICOM files can be exchanged between two entities that are capable of receiving image and patient data in the said format. All DICOM images need to be securely exchanged over network. Radiologists, clinicians can view patient's x-rays on their tablet even if they are away from their clinic, sitting at home and if patients are unable to visit the clinics for some reason.

We created scrollable dynamic tree view for patient studies- tree view including patient's metadata and thumbnail image for particular study. All features control was centrally implemented for selected patient's X-Ray images. Using handlers we implemented multithreaded environment very efficiently. We created very simplified MVC architecture and workflow based mechanism, which could be used to handle single to multi-patient's metadata and X-Ray images.

XML files, DB files were used to store patients' metadata and X-Ray images were used to develop study tree of particular patient. AndroidManifest xml file was used to access different permissions and writing to external storage. Shared preferences were used to save user credentials as key value pair.

Android XML screen layout to show different search results and custom dialog layouts to show status and notification for particular request process were also developed. Custom dynamic tree view for showing patient's study details with thumbnail images and custom views such as window leveling and zooming features were implemented as well.


Children Story Books

Client:
Kids Entertainment
Industry:
Kids Entertainment
Technologies:
XCode, IOS Support :3.0,4.0,5.0 2, Objective C, CoreGraphics Framework, MediaPlayer, QuartzCore

We designed and developed a highly engaging and interactive story book mobile application for 7 to 12 years of children. This app is full of fun and adventures for children. Barkley is the main character of this story. He explains the information about White house, Washington DC and rest of the world.

There are six characters in this story book and upon tapping a character, animation starts with a brief introduction. Social media sharing options are also provided in the app so that Barkley story can be shared on Facebook and Twitter.


Mobile Development

Client:
IT Services
Industry:
IT Services
Technologies:
XCode 4.3, iOS SDK

This application facilitates the user to make donations to his home church or to the church of his choice using her Android Device. A new user of the application will create an account for her before making any donations. She will do this by registering herself and requesting a username and password. If successfully done, she will provide other personal, bank account and church details. Once the setup is complete, the user is all set to make donations.

The application also provides the user with the facility of changing the Setup information except her username. In addition, there is a functionality to search for churches by Zip Code, Name or GPS location of the church. The application will return a list of churches that correspond to the entered field. If the aforesaid functionality fails to locate the church the user's church is added to the application's database within 48 hours, by making her enter the church details such as name, city and state.


Conversion to Android from iPhone

Client:
IT and Mobile Game Development
Industry:
Gaming
Technologies:
Android 2.2, Eclipse

We designed an application just like an advance poker odds calculator. Its amazingly fast calculation speeds and simple UI design makes it very easy to use. The app provides advanced features like hand ranges and Deal-To-flop texture analysis for serious strategy analysis. Calculations are done using Monte-Carlo simulations. Some other advanced features which we built in the application are:

- Range Breakdown heat maps
- Hand Combo stats
- Top x% of hand slider
- Extensive built in hand ranges
- Deal-To-Flop texture


Game Activity recorder

Client:
Sports Statistical media
Industry:
IT
Technologies:
Android OS (2.1 and above)

A mobile based application facilitate user to record day to day basketball game activity and update their website. A new user needs to an account on the website before logging into this application on Mobile. Once the user register himself  by requesting a username and password for the HSStats Mobile Upload application. After verifying  all the details admin provides the username and password to the user/correspondent to enter  the application . 

After successful login a user/correspondent is capable to add, view, edit and delete the game activity such as game schedule, player in the roster and also able to record game stats and player stats  followed by the other activity like check-in in a schedule, start game and finish game .


  Hot Cocoa Games

Industry:
Mobile Games
Technologies:
Android SDK (platform tool version 10, android version 2.2), Eclipse Indigo IDE, Android Development 

We developed this Android Game app where user has to fill a cell or cross a cell or leave the cell blank according to numbers given at the side of the grid. The user will be provided with grids with sizes from 5 X 5 to 20 X 20. A timer will also start as the new game starts to make the game more challenging. The game consists of 10,000 puzzles. Once a user has filled a row /column of cells correctly, the user can mark the blank cells in that row / column automatically with cross.

Once the user has finished solving the game, user can share his/her total time taken to solve the game on Facebook and Twitter. The application also allows the user to post minimum time taken to solve particular puzzle type as high score and unlock achievements. User can also pause the game and save the state of the game when other application starts in between the game.


Keyboard App

Client:
IT Services and Consultants
Industry:
IT Services
Technologies:
Android 2.1+, Eclipse

Created a custom keyboard for Android to support Polynesian characters for some alphabets if user do a long press/touch or hold. Developed both for Portrait and Landscape mode. Changed the background/text and alphabets for each of the keyboard. This is a small utility app under Tools category.


ConductMonitor Android Developer

Industry:
Education
Technologies:
Android

One of the important features of the app is "Emergency Response Feature". The increasing number of school violence events in the U.S. is causing schools to look for ways to prevent such events as well as improve student safety during emergencies. When emergencies occur, whether due to fire, weather, or tragedies like the recent school shooting in Connecticut, teachers need to be able to follow instructions to keep students safe, document what happens, account for all students in their care (take roll), communicate with the school leadership and parents, then monitor the psychological consequences after the event. ConductMonitor is uniquely positioned to help teachers accomplish all of these. It requires the use of push notifications for Apple iOS and Android and batch emails to parents who use ConductViewer.


Interview Assist Application

Industry:
IT
Technologies:
Dot Net framework 4.5, C#, SQL Compact Edition 4.0, Visual studio 12, iOS 7.0 Android (2.3.3 and above, using ADT + Eclipse).

It is window's application implemented using WPF C# language. Purpose of this website is to create new interview sessions. After the complete interview session user can get back from client application and save their data to the database.

Project contain following features:-
-Manages the interviewee.
-Manages the claim number.
-Manages the interview
-Sends the new interview session to the client application using mail and drop box.
-Creates the zip folder that is password protected.
-Manages the interview details that is get back from client application.
-Imports the full interview session's data.
-Views the finished interview.
-Gets update from super admin data.(Question, Claim type and Sub category) -Manages the ad-hoc question.
-Starts terms and condition page.
-Views the finished interview question and images.
-Plays on interview recording.
-Imports to pdf/copy interview Questions, photo and recording.


Super Admin Application
Description:- It is window's application implemented using WPF C# language. Purpose of this application is to create Question claim type and sub category and saves it to MYSQL server.

Project contain following features:-
Manages the Claim type.
Manages the SubCategory
Manages the Questions
Starts terms and conditions page.


WeLink

Industry:
Software
Technologies:
Android version 2.2, API level 8, Eclipse Indigo IDE, Android Development Tools, Google Services, Google Map, REST Web Services with JSON Responses

A social networking application tailored to incorporate the features of a variety of existing social networking application at one place.

Primarily it can be used to create and re-post text and image posts, complete with location, hash tags and friends-mention.  The application is integrated with existing social networking applications to leverage their utilities. With facilities to like/unlike and comment on a news feed and features for controlling the privacy of the application, it has almost all features required for making posts with privacy control.


Social Networking and Campaigning App

Industry:
Advertiesment
Technologies:
Android SDK 4.3

This is an exclusive network of elite social influencers that are invited to take part in paid brand campaigns.
- Influencers connect to the application by creating an account and adding at least one Instagram account.
- Influencers in the course of registering enter their personal details and some information about the photos they are going to post with different Instagram accounts.
- Influencers submit the photo by clicking or choosing the photo from the Camera roll or saved albums for approval.
- Upon approval, influencers are allowed to share the photo with others using Instagram in order to promote the brand.
- Influencers are paid out monthly depending on the participation in the brand campaigning and posting of photos.
- Influencers decide which brand they want to work with or which marketing campaign they want to participate in.
- Influencers can edit their personal information and request for payment which will be transferred to their Paypal account.


Mobile Insurance App

Client:
Enterprise Solutions/Insurance
Industry:

Technologies:
Android SDK, Eclipse 4.2.1 , API Version 4.0

This Application would be used by Sales Person of company to generate , modify and fetch Leads from server. Leads are the goals to be acted upon by Sales Executives. Leads contain the details of Client like his name, contact details,email address etc.

Leads are used to signify a sales goal , like sales executive has to contact and visit the client using details provided in Lead and pursue the client to buy the insurance product.

Sales Executive may arrange a meeting using the details in Lead assigned to him He would then add a Sales Appointment using the Sales Appointment Section. He may later change the details, depending on further communication with Client.

Sales Executive may add a Contact corresponding to the Lead assigned to him and may use it while creating Quote. Business Guard Application (Quote) can be created by selecting Lead from Leads List Screen or New Quote Screen. Quote can be added , modified and then submitted by Sales Executives. But once a Quote has been submitted, they are not allowed to modify the details. Quotes contain the details of  Client, Contact Person, Sales Executive, Number of Employees working in Company and signatures of both Contact person and sales Executive.

Now, all the actions done by sales executive while using application are done off-line. They need to be synced online with NetSuite Server. Now Sales Executive may sync by clicking on Sync Menu Option. There has been a Search Menu. After clicking on it , a search form is presented to the user. User may enter the text to search the Application Data. He may enter data, and click on search. Leads, Quotes and Sales Appointment would be searched and displayed according to the text entered.

A Home Screen has been designed to give some essential information at hand. It provides useful information like Next appointment , Last updated Lead and Quote , Last Sync Time and any errors occurred while syncing. Also a Error Screen has been designed to give error list for all the three sections Leads, Quote, And Sales Appointments .


Social Networking App

Industry:
Social Networking
Technologies:
Android SDK ( android version 2.3, API level 10 ), Eclipse Indigo IDE, Android Development Tools

This application is basically a social networking application in which any registered user after logging in can post two images with a question related to the corresponding images. Other users can then vote for the two images for the predefined time interval which is set by the user which has posted the images. Apart from posting its own images,registered users can vote for other user's images. Before posting any images a lot manipulation can be done on them which are described as below.

Applying Filters on Images
                     There are around 60 types of filters options viz Sepia,Sobel Edge detection,Grayscale etc and some of the Instagram type filters like Amaro,Hefe etc are available in the application for the user to select and apply to the selected image.

Borders on images
Predefined borders exists in the application which a user can select to apply on the image.

Putting Stickers on images
    User can select from around 20 stickers available ,drag them at any place in the image,rotate them,zoom in zoom out,delete them and can also apply multiple stickers on to the image.

Image Rotation
                                  After selecting any image whether from the gallery or via clicking the camera the taken image can then be rotated 90 degrees,image can also be flipped on X-axis and Y-axis.  Also there is option provide for the user to change the rotation via seek bar so that the user can rotate image up to his wish.


Activity Monitor App

Industry:
Health
Technologies:
iOS 7+, Xcode, Cocoa Touch  Android SDK ( android version 2.2, API level 8 ), Eclipse IDE, Android Development Tools

This application is intended to help its user in losing calories and keeping track of the same. People  engaged in desk jobs are prone to obesity and other related health issues. It keeps track of standing time and sitting time for the user and calculates extra calories burned while standing based on user weight. Thus, helps its user in maintaining weight and health.

After installation, user can input his/her weight in settings, customize sitting time, standing time setting as per their convenience and start the application. Whenever a timer is completed user is notified by a notification and notification sound can be selected from sounds settings in the application. User can pause or skip current timer if required, thus providing much needed flexibility for daily use. Calories burned during standing time are displayed and continuously updated for the day.On the click of "End" button, user can see the summary of the day i.e. Total standing time, Total sitting time and calories burned.


Coupon Scanning

Client:
Ireland
Industry:
Software
Technologies:
Android

This application provide the functionality for coupon redemption to the merchants. This is a multi-screen application with two levels of user accesses (Merchant and Admin). Along with redemption of coupon it also include features for maintaining transaction reports and audit report for successful login attempts and keeps merchant settings saved changed only by the Admin. This app also includes the automatic logout after an inactivity period of 5 minutes and consecutive five times unauthorized login attempts.

Login:
   This is the foremost screen that allows authenticated user to enter into the app. Initial pin for normal user and admin are 1234 and 4321 respectively which could be updated later.

Top Level Menu:
This section lists out options for navigating to major functionalities of the app like redeeming coupon, maintaining reports and user settings and logging out.

Reports Menu:
  This section provides the reporting for all attempts of redeeming of coupons. It also keeps track of all the successful login attempts into the app.

Settings Menu:
  This section provides the feature to store settings of all type of users and functionality to update  user settings.

Coupon Redemption:
  This section provides functionality to scan coupon and show the success of its validity with the webservice.


Travel Application

Client:
Software Services Provider
Industry:
Tourism
Technologies:
Android SDK ( android version 2.3, API level 8 ), Eclipse IDE, Android Development Tools

Designed and developed a business and travel companion app. for a client dealing in  Tourism industry. The application is used for getting a particular country's information. e.g. Population, language, government, drives on etc. Automatically the current country would be selected as per the latitude and longitude of the device.However, the user can select another country too if the current country is not found or the user wants to access other country's info.

The application is divided into three parts. The first part is Travel information. Based on the user's selection of a particular city, the user gets information of the nearby shops, the products available in a particular shop along with its price. The next section consists of news which displays world, business, entertainment and sports news from CNN and BBC and also country specific news in a separate tab.

The third section has calling facility (as per country) to the ambulance,police, fire brigade , friend. 

It also has a logging feature which collects the info about the usage of the app i.e. how many times a country is selected, a shop info is accessed etc. However, it runs in background it has nothing to do in the UI thread. Also the user does not know anything about it.


Interactive Gaming App based on Biblical Heroes

Client:
Software Services Provider
Industry:
Gaming
Technologies:
Android SDK ( android version 2.3.3, API level 9 and above), Android Studio IDE, Android Development Tools, Facebook SDK 3.0, Google Game Services, Google Expansion package utilities etc.

The application is basically a questionnaire on Biblical Heroes and stories on each of them. Based on how the user answers them , (s)he is rewarded game points and manna (an internal game currency) . The user can trade these for adding different features to the game. The application integrated with Facebook and the Google Play Game Services, where the user may see and compare scores with others. The user may also make In-App Purchases for items like manna. The client has provided detailed explanation as far as the game logic is concerned.

In Version 2.0 there is substantial enhancement in the Application, like hero upgrade, associating players with levels, a new game-play logic, integration with other social networking applications.

The application is UI intensive. There are about forty game-screens which requires custom animations to be implemented.


Patient Monitoring Application

Client:
Healthcare IT services provider
Industry:
Healthcare
Technologies:
Android SDK (Android version 4.0.3 to Android version 4.4, API level 15 to API level 19), Android Development Tools v23.0.2

Designed and developed an android application which shall be used by nurses to monitor patients assigned to them. The Nurses can check data about the patient, such as Alerts, Vitals History, Position Change History, In/Out History, Pressure and Connectivity of bed. This application also enables Nurses to input the turn events of patients, calibrate the bed and change the room number of patient.

The data is illustrated using logical graphs which also improves the readability.


News & Updates

  • November 14

    Mindfire Solutions features yet again in Deloitte Technology Fast 50, India for 2014

  • October 14

    Mindfire Solutions features in TEST Magazine's "The 20 Leading Software Testing Providers" list

Let us Connect!

Related Pages

  • Our Android Development Expertise
iso 9001 QA25 Red Herring STPI D&B Fastest Growing SME 2013 Award zinnov Nasscom

This site uses cookies. We respect your privacy.copyright (c) Mindfire Solutions 2007-2015. Login