Applications I was involved with during the internship with Dragonsoft Research (M) Sdn. Bhd. (Jan 3rd till May 20th 2011):

Generated Graph

1.  Tambun World Report Generator

Mock-up application just to show to the client. I did the calculation for card details and information along with the graph generator according to year or month.

  • IDE: Adobe Dreamweaver using ASP with IIS7
  • Software: Adobe Dreamweaver, Photoshop, mySQL
  • Language: SQL, ASP, JavaScript with JSON

Slice the right fruit!

2. Ipad2 Game: Hennessy’ Fruit Garnisher

The game was mainly divided into two parts: Game and Application Flow. I was in charge of the application flow. The key art and main art are done by the designer where as we just need to integrate those with the programming. The Application Flow is the process of registering or login for the user (interaction with the database), display brand video, showing how to play, displaying leaderboard and returning back to the original page.

  • Involvement: Documenting, slight designing, programming
  • Software: Adobe Photoshop, Adobe Flash Pro, Enterprise Architect (flowchart), mySQL, Microsoft Powerpoint (How to play story-boarding)
  • Language: AS3, SQL

User Registration Panel

3. Hennessy’ Registration Application with RFID tagging system

For the first event, the tagging system was not included but for the second event, it was. The key art was given by the client and edited by the company’s designer. After registering, the registrant will be required to associate the rfid tag with the user. When searching using name, a list of names will be displayed out (wildcard statement) but if the registrant searches using IC, it requires an accurate entry. The API for RFID was provided by Dragonsoft.

  • Involvement: Documenting (flow chart), application design, programming
  • Software: Adobe Photoshop, Adobe Flash Pro, Enterprise Architect (Flowchart), mySQL
  • Language: AS3, SQL
  • Hardware: iPad2

 

    Almost real-time score update

    4. Hennessy’ Leaderboard Panel

    This leaderboard panel was displayed on a 42″ TV where the iPad2 was located at. The video panel will keep on looping while the leaderboard panel will be displaying the top 10 highest scores. Winners will actually get a limited edition VSOP bottles that cost about RM 300 market price but the crews aren’t allowed to take part in it. The application was running whole night on a mac mini.

    How it works? the iPad2 will submit all the scores to the mac mini along with the user’s details and then this application will retrieve the top 10 scores every 5 seconds.

    • Involvement: Programming
    • Software: Adobe Flash Pro
    • Language: AS3, SQL
    • Hardware: Plasma TV, Mac mini

    SQLite manager using Firefox

    5. Copying mySQL to SQLite Console Application

    After long period of AS3 and SQL-ing, I was required to develop a small console application that will connect to the mySQL database, copy the latest details and paste it in the SQLite that will be used by applications that have RFID tagging system in it.

    For every few seconds interval, the console application will compare the null rfid part with the latest mySQL database, if the RFID was inserted then it will copy the RFID part only to the user details in the database. The primary key of the SQLite is the combination of facebook_id with venue.

    • Involvement: Programming
    • Software: Microsoft Visual Studio 2008 with ADO.net connector and C#-mySQL connector, SQLite manager on Firefox
    • Language: C#, SQL (mySQL, SQLite)

    Toshiba Folio Photo App

    6. Miscellaneous

    There are a couple more applications that I didn’t write about for this post because they are considered smaller projects and some were incomplete when I’ve finished my intern. They are:

    • Snake Game
    • Toshiba Folio App (Android)
    • Socket-Plug
    • Papervision 3D
    • ETC

    That’s all I would like to say about my internship. Thanks *bows*

     

     

    Tags: ,

    Leave a Reply