Globals Online Challenge - Challenges

Challenges


Challenge #4 - Innovative Use Pt. 2
 
Timeframes: See the dates on the right hand side of the page -->
Awards: USD $3,500 for the winning entry/Press Release by InterSystems announcing the winning participants and solutions
Challenge Details:
Globals Challenge #4 requires you to build a solution-application that solves a problem, meets a current market need, or creates a new market by innovative use of data (the solution-application can do one or more of these). The solution-application can be for any industry, commercial focused, or open source / free focused. There are 3 options in creating the solution-application:
  • Use at least one the APIs provided by Globals which are Java, .NET, and Node.js.
  • Leverage an existing Globals based application or framework that was submitted in a previous challenge. The previous entries can be found on the Globals Challenge site.
  • Use at least one API and leverage an existing Globals based application or framework.
In your submission, you must state the problem being solved, the need being met, or the new market being created. You must then state how your solution-application solves the problem, meets the need, or creates a new market.

Your submission will be judged using the following criteria:

Non-technical criteria:
  1. Uniqueness of solution-application
  2. Impact of your solution-application to the end-user / market
  3. Ease of use, if end-user focused
Technical criteria:
  1. The GUI (Graphical User Interface) design and technology, if your solution-application is end-user focused
    • Your solution can be system to system oriented, but you must still meet all the stated criteria
  2. Knowledge and use of the Globals API(s) chosen
  3. Performance of data interaction (reading, writing, and presenting data)
  4. Ease of deployment or access, for judging (The easier it is for people to access or setup your submission for judging, the better)
For this Globals Challenge, it is recommended that you use the Forum Topic entitled Challenge Questions, Clarifications & Discussions..., under the Forum Globals Challenge #4, to ask questions about how to do something in Globals, as you would in a database you are familiar with. This will enable you to exploit the APIs and Globals to the advantage of your solution-application. (The Globals team will be there to answer your questions.)

For those who want some place to start for ideas, you can look at: User Interface Notes:
  • Your solution-application should be deployable in one of the following three ways:
    1. As a CLI (Command Line Interface) Application
    2. As a Web / RIA (Rich Internet Application) Application
    3. As a Desktop Application (Can use RIA Technology)
  • If you create a web application, where the technology needs to be deployed on a server (AJAX, PHP, JSF, etc), you will be required to find a host for your solution-application, and make it available during the entire voting and judging period.
  • Consideration should be given such that judging members have the ability to run your complete solution-application on a local machine, or on a VM (Virtual Machine), with instructions on how to call each interface that you make available. Please limit your selection of virtual machine technology to either VMWare or Virtual Box, if you select this route.

Important:
The source code for your solution-application must be uploaded/pushed to this GitHub Repository. You are encouraged to push your application source code to the GitHub Repository as often as possible to show your progress. All of your source code must be pushed to the GitHub Repository before the implementation stage of the challenge comes to an end, in order to be eligible for voting.
 

 
--- Click on a specific Challenge to show/hide the details ---
 
Challenge #3 - Innovative Use
 
 
 
Challenge #2 - Managing Data
 
 
 
Challenge #1 - Flickr
 
 
 


4th Globals Challenge Dates
 
  Implementation:   29 Mar 12 - 05 Apr 12
18:00 EDT - 18:00 EDT
  Comment/Voting:   05 Apr 12 - 12 Apr 12
  Judging:   12 Apr 12 - 17 Apr 12


Presented By