Showing posts with label PNRStatusApp. Show all posts
Showing posts with label PNRStatusApp. Show all posts

Saturday, May 24, 2014

PNR Status App

Finally the PNR Status App for Android was released on the Google Play Store a few weeks back. The latest version is 3.2 codenamed Marvin.

Don't worry about keeping track of your PNR Number or enter it each time you want to check the status. Use this app to store your PNR Number and check the status easily.
You can see a sorted list of ticket message details sent as confirmation for easily accessing your booking information.

Features:
- Follows Android Design principles
- High quality graphics and icon
- Multiple services to choose from
- Detailed PNR information
- Shows ticket information from IRCTC's SMS
- No Advertisments
- Free
- Open Source

Screenshots

 

Did I mention that this app is designed for tablets as well?

On a 7 Inch Tablet


This application is open source and free to use. The source code can be found at the following GitHub location. https://github.com/midhunhk/pnrstatusapp . Feel free to browse and

Find out more app details from https://www.facebook.com/AeAppLabs
Play Store Link: https://play.google.com/store/apps/details?id=com.ae.apps.pnrstatus.v3

Friday, November 23, 2012

PNRStatusApp v3 (for Android)

And thus the long awaited major update to PNRStatusApp (for Android) is nearly here. In the midst of very hectic work schedule, with new features and a new look the version 3 is almost completed. However taking advantage of the latest APIs (Application Programming Interfaces) provided by the Android platform, this version is only supported from Android Honeycomb (3.0) and above. The old version supported from Android Froyo (2.2) and above.












The newest feature added is the ability to search the message inbox for messages from IRCTC regarding booked tickets and displaying detailed information. This part still requires some more tweaking on.






The Messages are displayed in a 'StackView' that lets the user scroll through the list of messages.

More information coming soon...

Saturday, July 28, 2012

PNRStatusApp Class Diagram

Just created a class diagram for the PNRStatusApp for Android project using a plugin for Eclipse.


Here just the MainActivity and the Service classes are described.

Sunday, June 17, 2012

PNRStatusApp for Android

    The PNRStatusApp for Android, which was not working because of broken Service Providers interface has been fixed. The app is still not available in the Google Play Store and is under Alpha testing phase. Following are some screen shots of the app in action.


Home Screen to add PNRNumbers



Detailed Status of the PNRNumber


About the App Screen

As mentioned in the About screen, this application does not store any information retrieved about the PNR number and also is not commercial in nature.

This application is a part of self learning to the Android Application development. The following details were explored in this application.

  • Skinning applications, buttons etc
  • Custom Adapter for a List View
  • Calling a web service and parsing the response
  • Check if Internet connection is available
  • Moving between activities
  • Passing custom objects between activities
  • Sharing content
  • Different layouts used in Android (and how to optimally use them)
That's a good number of features to learn using a simple application. 

Monday, February 06, 2012

Designing the PNRStatusApp Promo Poster

In the following post, I will describe my designing experience for the Promo Poster for the PNRStatusApp.

Step One as always will be to make a drawing on paper, preferably with pencil, though I used a Pen here. The layout, elements, white spaces are all mentioned in a rough manner. It is important that the design does not look busy or over crowded. We would not be thinking about colors or font faces at this point. And I made this mockup for the promo.


 Next step is to fire up a graphics program, in my case I am comfortable with Adobe Fireworks. It is quite easy to learn and work with especially for doing designs like this and also for web developments.

You can digitize the drawing if you want and keep it in a background layer of the application as a reference or visually look at your drawing for reference.


Once you start with the digital tool, it's important that you choose and use few fonts and colors. The colors used for the promo poster here are taken from the application itself, a shade of blue. Limit the use of fonts, usually one for headings and another one for body. And that's pretty much that for this design :)

Monday, December 12, 2011

"Share via" feature of the pnrstatusapp for Android

My PNR Status is Confirmed , RAC 1,GNWL #PNRStatusApp

Sunday, August 14, 2011

PNRStatus App 1.6

The next update to PNRStatusApp is here. Some minor changes in layout, UI elements and the addition of StatusHistory to keep track of all the statuses of a ticket that you have checked.

Redesigned Main State

Status Histories


You can access the download link at the end of this page.

Changelog :
PNR Status App 1.6 [Aug 2011]
- [CHANGED] PNRInfoRenderer Layout and UI.
- [ADDED] Button to copy the PnrNumber to the clipboard.
- [CHANGED] PNRInfo List not updated when a note is added / updated.
- [CHANGED] PNRNo is not editable in the PNRInfoRenderer.
- [ADDED] Each time a PNR Status is checked, it is stored in StatusHistory.
- [ADDED] Last successful Status is displayed on startup.
- [ADDED] StatusHistoryWindow lists all the StatusHistory of a PNRNumber.
- [FIXED] Bug while reading back StatusHistory items.
- [ADDED] Added option to clear StatusHistories.
- [ADDED] Info Message if More Info clicked without checking the PNRStatus.
- [ADDED] Style for PNRRow based on the last check.
- [FIXED] Bug of Booking status text also getting updated when the note is updated.
- [CHANGED] Removed the StatusBar.
- [FIXED] Bug in PNRNumber equals method.
- [FIXED] Bug in check for duplicate PNRNumber.
- [ADDED] Alert is shown if trying to add a PNRNumber that already exists.


Download from here (http://www.mediafire.com/?3miq5dfjzrwjuuq)

Sunday, March 06, 2011

PNRStatus App Features & Changelog

Here is the list of features and the changelog of PNRStatus App.

What all are the features of PNRStatusAPp 1.5?

  • Save PNRNumbers persistently.
  • Add a note against a PNRNumber Entry.
  • Check the current status.
  • Display more info regarding the entry.
  • Reservation date calculator.
  • Advanced reservation date reminder.
  • Export and Import reminders.

And the complete changelog follows.

PNR Status App 1.0 [Dec 2010]
- Initial Release Version

PNR Status App 1.2 [Jan 2011]
- [FIXED] Bugs Fixes.
- [ADDED] Note component.

PNR Status App 1.3 [Feb 2011]
- [CHANGED] Theme.
- [CHANGED] Refined layout.
- [ADDED] Reservation Date Calculator.
- [ADDED] Reminders for Dates.

PNR Status App 1.4 [Feb 2011]
- [CHANGED] Using the Mate Flex Framework
- [CHANGED] Most of the code rewrote to follow MVC Pattern.
- [CHANGED] Removal of Redundant code.
- [ADDED] Advanced Reservation Reminder facility.

PNR Status App 1.5 [Mar 2011]
- [ADDED] Copy More Info Screen as bitmap to the clipboard.
- [ADDED] Error Handler for WebRequest fault.
- [CHANGED] Using TabNavigator for RemindersScreen.
- [ADDED] Licence.txt with licence texts.
- [ADDED] Import and Export Reminders!
- [ADDED] User is propmted before deleting a reminder

Download the 1.5 Version from here (http://www.mediafire.com/?h7nbea6wz3g79)

PNTStatusAPP 1.5

Most people who travel by train in India might have to come across the problem of checking ticket PNR status. Up until now you have to log in to irctc site to check the current status or type the pnrnumber to some other service to keep tabs on that. This is made easier using the PNRStatusApp, developed in Adobe AIR and using the PNRStatus service from ixigo.com. This non commercial dsktop application can store PNR numbers, check them in real time (provided you have an internet connection) and give you details status.


Wait theres more, the Reservation Reminders section helps you to plan ahead and make note of the day on which the advanced reservation begins (90 days).



So dont wait up and check out this app if you think its useful to you.

Download the 1.5 Version from here (http://www.mediafire.com/?h7nbea6wz3g79)

Saturday, February 19, 2011

Project Status

The following lists the status of my recent projects. A few of them are active as in features being added on and stuff, couple of them have been scrapped and a few ideas are in the pipeline :)

Adobe AIR Based Projects

Active Projects :

TritonPlayer (Mp3 player project) (v 1.1)
PNRStatusApp (PNR Status & Reservation Reminder) (v 1.4)
TimerApp (Basic Timer Application) (v 1.0)

Planned Projects

CryptX 6 (Encryption / Decryption Utility)
TheBrowser (HTML browser based in AIR, uses WebKit for rendering)

Scrapped Projects

ScreenGarbber (Take screen shot of desktop) (reused code into PNRStatusApp)
ReservationDateCalculator (Calculate date for advanced reservation) (implemented functionality in PNRStatusApp)
FlvPlayer (FlvPlayer) (Better apps already available)

Other Projects

Simple FFMPEG UI (UI for FFMPEG media converter) (v 0.6)