Emitrom is the pioneer and leader in cross-platform enterprise framework integration, bringing to the world of Java developers a suite of capabilities that would otherwise require learning each of those capabilities independently. The company, founded in 2009, is a Limited Liability Corporation established in the Research Triangle Park, North Carolina, USA. Emitrom is comprised of:
Founder, with over 10 years of experience in the Technology Sector he brings expertise and future vision in the areas of Telecommunications, Storage, Networking and the development of unified platform environments. With a passion for technology and an almost fanatical devotion to entrepreneurial ideas, he is blessed to have an awesome family and two partners anyone would dream to have.
David La Motta
Co-Founder, brings many years of experience from a broad range of industries. David has been writing software for the last 15 years; he is an entrepreneur at heart, with an avid taste for all things great, from software to single malts to food.
CTO, is the creator of many of the Emitrom products, which earned him the nickname at Emitrom of “The GWT4X Machine”. He has over 8 years of experience in Web Development and API Design. When his not coding, Alain spends his time with his family or playing basketball.
“GWT4Ti is the missing link that Java developers are looking for. “Write once, run anywhere” is here for mobile, thanks to Appcelerator, Google and Emitrom. “
Interview with David La Motta @ Emitrom (Co founder)
Can you explain what GWT4Ti is please?
What requirements are needed to use GWT4Ti?
A Java IDE such as Eclipse or any Eclipse-based product (although IntelliJ IDEA and others should work, too), the GWT Plugin, the GWT4Ti Jar file (either for mobile or desktop), and Titanium Studio. For the adventurous developer, dropping to the command line is possible, so long as the JDK, the GWT SDK, the GWT4Ti Jar file and Titanium Studio are available. Naturally, the use of IDEs makes the development process more straightforward, to say the least.
Is it a paid, subscription based or free service?
We have tried to bring flexibility to our customers via our licensing/support models. The software is dual-licensed, either via GPLv3 for open source products, or via a commercial license for products that don’t wish to open up their source. The commercial license is a yearly subscription, at $100 per developer. Support is sold separately, at $99 per year per developer. Support is sold separately so that open source projects can take advantage of paid support services, if they desire.
What inspired you to create a Java to Titanium JS module?
This is great news for Java developers, being able to develop iOS & Android in Java. What other services do you have?
We strive to integrate and bring to Java developers the leading non-Java frameworks that currently exist in the market. Available for download and purchase today are:
- EasyGWT – provides a traditional GWT developer with a UI framework that prevents the user from having to reinvent the wheel every time a new GWT project is created. The developer gets a pre-determined user interface layout (header, footer, navigation bar, etc), which can be customized further. Also, wizards, custom dialog boxes, and event handling, are all available for the developer to start using, and not implementing them.
- GWT4Ti Mobile – which is what we have been talking about today. This framework gives Java developers the means to write cross-platform native mobile apps in Java, while taking advantage of a host of GWT goodies.
- GWT4Flex – provides a rich API on top of Adobe Flex. Not only do we provide the means to a Java developer to write Flex-based apps in Java, but we provide extra functionality like read/write of Excel and PDF files on the client, and a lot of custom UI components.
- GWT4Touch – in beta now, it provides a Java API on top of Sencha Touch.
Products that are in the pipeline are:
- GWT4Ti Desktop – similar in vein to GWT4Ti Mobile, except that it targets the Titanium Desktop platform.
- GWT4Air – similar in spirit to GWT4Flex, we provide a Java API on top of the Adobe Air API.
- GWT4ExtJS (versions 3 and 4) – provides Java APIs on top of Sencha’s ExtJS framework, version 3 and 4
Besides our suite of products, we also offer custom software solutions.
When was GWT4Ti released?
GWT4Ti Mobile was released on September 1st. GWT4Ti Desktop GA will be announced in the next few days.
More tutorials to follow…