Get Your Quote

Awesome! We’re just about ready to put together a quote for you. We just need your email, and for you to check out a couple savings you can take advantage of.

Optionally tell us a bit more about yourself

Take Advantage of extra Savings!

Pre-activation includes professional edition.
Your Quote hase been successfully submited.

MyEclipse 2014 – Whizzbang!

Posted on Feb 11th 2014

This year, right now 2014 is proving to be a powerful year for our MyEclipse development tool stack. Since the release of our latest workbench in mid-December, we've had some incredible uptake from new customers and plenty of news articles written about MyEclipse 2014. On the off-chance that you may have missed some of the amazing articles written about our latest workbench, we wanted to bring them to your attention as we're incredibly proud of how well MyEclipse 2014 is being received. Here's a look of some of media buzz MyEclipse 2014 has generated: MyEclipse 2014 Release Announcement ADT Magazine - http://bit.ly/ADTMagME2014 Dr. Dobb's - http://bit.ly/DrDobbsME14 Jax Enter - http://bit.ly/JaxEnterDE App Developer Magazine - http://bit.ly/AppDevMag MyEclipse Java EE 7 Support Technoguide Blog - http://bit.ly/Technoguide HTML 5 Report - http://bit.ly/HTML5Report MyEclipse 2014 Rest Services Dr. Dobb's - http://bit.ly/DrDobbsRest Programmable Web Blog - http://bit.ly/ProgrammableWebBlog

Configuring Java in MyEclipse Java By Nataraj Blog - http://bit.ly/JavaByNataraj

mejava2

More Skills that Get You Noticed with MyEclipse 2014

Posted on Jan 10th 2014

CyberCoders, a leading recruiting firm, has released their list of the 10 Most In-Demand Software Development skills for 2014. The list is compiled from analyzing thousands of tech firm hiring requirements and from consultations with tech recruiters to determine the top skills most sought out. The list has been made available to you below and we are happy to report that MyEclipse 2014 offers developers the ability to utilize 7 of the 10 skills listed!  We’ve added a star (*) to each of the offerings that MyEclipse 2014 provides tooling and support for.

10 Most In-Demand Software Development Skills for 2014

1. Java / Javascript*

2. C# / ASP.NET 3. C++* 4. Python* 5. PHP* 6. SQL / MySQL* 7. HTML5 / CSS3* 8. Ruby on Rails 9. Hadoop 10. iOS / Android*


mejava2

We're excited to see to that MyEclipse has once again stayed on top of the most in-demand skills for developers and pleased to offer our developers a natural path for cross-platform development. If you’re using a tool that’s not giving you access to these top skills, click the button below to download a free 30-day trial of MyEclipse 2014 and instantly start positioning yourself as a lead technology developer! Our software will empower you today, with the skills you need for the future.

Missing EclipseCon Europe 2013 Doesn’t Mean You Miss Out!

Posted on Oct 23rd 2013

Can't make this year's EclipseCon Europe conference? That's a bummer! BUT, that doesn't mean you have to miss out on the awesome sessions Genuitec is giving this year. This year we'll be recording our sessions and posting them on our site after the conference close so you'll still have the opportunity to learn about all the cool, new things up our sleeve. Getting access to the sessions is easy. Click below to sign up to receive notification once our sessions are posted online. Our sessions this year include: 1. How CERN scaled up Eclipse for the LHC This session will reveal some awesome insight about how to leverage Eclipse within your own organization. For this session, we've teamed up with CERN for a first-hand account of how they're using Genuitec's Secure Delivery Center, a cost-effective solution for delivery and management, to meet the growing demands of their team. 2. Tales from the crypt: Must knows to ship software to enterprises A session digging deep into the landscape of enterprise deployment, and how to prepare your own software for success behind your corporate firewall. You'll also hear about the key challenges of having your product running in complex enterprise scenarios and discover ways to combat those challenges. Not up for watching the sessions? You can always request a personalized demo for you and your team to see any (or all) of our products in action. Click below to grab your demo! Hey! Since you're here looking at this page, you should click below and take advantage of Genuitec giving away cool stuff! Genuitec is giving away a $300 Amazon gift card or a life-size Doctor Who TARDIS to one lucky winner - That could be you!

Time = Money. Understanding the Real Value of MyEclipse IDE

Posted on Oct 1st 2013

Thousands of developers around the world choose MyEclipse as their preferred Eclipse IDE over well-known development tools like IBM Rational and Eclipse Java.

Why? It’s simple. MyEclipse offers developers a rich set of features that go above and beyond the Eclipse Java EE to facilitate rapid design and development in an affordable package. In addition, all versions of MyEclipse support over 50 application servers, including the latest WebSphere, WebLogic, and JBoss servers. Yes, Eclipse is free (like beer) and MyEclipse is not. We know. We’re founding members of the Eclipse Foundation and created MyEclipse to be a better Eclipse for the enterprise.

MyEclipse instantly adds value to the work you do since you’re definitely spending more than $32 worth of time to manually achieve what’s already built into MyEclipse. In fact, by switching over to our MyEclipse Professional version, you can save over $95 per user and still have a ton of great features you won’t find in base Eclipse. Our customers find our features unmatched and enjoy the easy on-ramping brought on with MyEclipse. With one-click Maven integration, cross-platform HTML5 Mobile Tools and extensive built-in plug-in libraries (to name only a few of our features), the MyEclipse platform offers Eclipse Java Developers tools to take their development to the next level. To learn more about the value-add features of MyEclipse, check out this video on the many benefits of developing with the MyEclipse IDE. Ready to experience the value of MyEclipse? Download your free, no-obligation 30-day trial below.

iOS 7 Hits the Net: Are you ready?

Posted on Sep 18th 2013

iOS-04 This week’s big news is the release of the new iOS 7.0 on Wednesday, September 18. A record number of users will update their iOS devices to iOS 7 over the following week.  Behind the scenes mobile app and web developers are scrambling to ensure their apps are compatible with iOS 7. Should you worry?

Native Web App Developers, don’t worry, MobiOne continues to support you well with iOS 7. We only have one rough edge with the toggle widget potentially misbehaving. We’re even releasing a MobiOne 2.5 M2 in the next day or so with improvements to increase reliability with some of the more obscure aspects of iOS 7. Click the link below to learn more.

Mobile Safari and Web Clip Developers, you really need to read on. There are key changes in iOS 7 that are causing concerns for the Apple community including breaking Web Clips, breaking the layout manager that MobiOne uses, and causing breaks within mobile applications. Click the link below to learn about key next steps. We cover issues for your iOS 7 Mobile Safari web app including recommended next steps.

Add Mobility to Your Spring and WebSphere Projects

Posted on Sep 17th 2013

We're proud to (finally) introduce the inclusion of Mobile Tools into our Spring and Bling Workbenches, allowing enterprise Java developers access to HTML5 and PhoneGap/Cordova tools for their legacy and new apps. bling_spring_art New MyEclipse 2013 for Spring and Bling takes your enterprise apps to the next level. Grab the Spring workbench if you're interested in adding Spring Scaffolding and Bootstrapping to your projects. Or, for WebSphere developers looking for an adventure, try MyEclipse Bling which perfectly blends your WAS skills with Spring capabilities. Download your copy today! Now with the Spring and Bling workbenches, you can take advantage of Genuitec's Mobile Tools - add audio, video, and API elements to your projects to create complex web applications for mobile devices (Android, iOs) and across Linux, Mac and PC desktops. Utilize our sleek HTML5 Visual Designer, allowing you to layout your app visually while Mobile Tools codes your cross-platform design on the back end. Capitalize further on rapid design and prototyping, with new User template support to create custom app templates for your team and new Mobile Web Simulator with hot-synch technology to showcase image and styling changes instantly to your design. 2013-08-19_2159Take advantage of our one-click technologies with the newly enhanced Maven integration (Learn more about Maven for MyEclipse) and Migration support for RAD projects making RAD projects compatible with your current version of MyEclipse in one easy click. There's plenty of updated features for you to take advantage of and make your app development experience better than ever.  Of mention:

  • Web Fragments support from project creation to deployment
  • expanded Eclipse library support
  • WindowBuilder Swing and SWT designers
  • embedded Tomcat 7 server and TomEE server
  • updated embedded Derby server (now 10.9)
  • the latest 1.6 JDK - 1.6 update 43
  • WebSphere Portal Server 8.0 support
Schedule a demo with us today and learn how we can make adding Mobility to your Eclipse Java apps smoother and faster than ever before. Feel like playing in our Sandbox? Download a free 30-day trial now.

Finding the Winning Attitude

Posted on Aug 28th 2013

Thinking_poem

The President of our company, Maher Masri, shared the above poem with us during our August company meeting. For weeks I've stared at this poem thinking about what it means to me on a personal level, what it means for me in my work, and how it might inspire others. Before I moved over to the marketing dept. in March, I spent the previous three years working on the Genuitec sales team, with a vast majority of my time dedicated to sales for MobiOne. In that time, I can barely wrap my head around the number of times that I spoke with with entrepreneurs consumed with big ideas about apps or databases they wanted to create - maybe thousands? I think that is why this poem struck such a chord with me. Entrepreneurs are by nature a more driven bunch, but that does not mean that they are without doubt. The key difference between entrepreneurs and everyone else is that they press on. To me, that's what this poem is about- pressing on despite self, despite obstacles, despite fear, and finally coming to the realization that success is of our own making. Believing in something is not half as effective in the business world as believing in yourself. So, if you have a great idea about an app, whether it's for gaming, business, or pleasure - Go for it! What have you got to lose? If it doesn't perform the way you want it to, re-access and redo - focus on continuous delivery and upgrades. And if it still isn't all you hoped for, AT LEAST YOU TRIED! If you're not a developer by trade, then rest assured in knowing that we have technologies like MobiOne with drag & drop functionality; by design it's meant to take the guess work out of mobile app creation. The point is, you have to be willing to try in order to succeed. If you're willing to try, you're already half way there to winning! And who knows, what you develop may be the next big thing. It may be something that you discover, "Well Heck! I'm really good at this! I could turn this into an empire!" Just go for it. Ready to make it happen? Download MobiOne to create the app of your dreams in minutes -OR - for a more robust enterprise app builder, try MyEclipse 2013 with Mobile Tools.    Both of these excellent Mobile Tools put the power of HTML5, Cordova/PhoneGap, jQuery, and Javascript technologies in your hands to let you create simple or complex cross-platform applications. ===================================== About the Blogger: Iris HeadshotIris is the Social Media & Public Relations Coordinator for Genuitec, where she has been in employ since 2010.  She is a wife and mother, an avid reader, a movie junkie and enjoys organizing to excess.

Trends in Mobile Development

Posted on Jul 19th 2013

You may have noticed over the last couple of years that the mobile app world is changing at a wickedly fast pace. Those of you who are developing mobile and web apps are in a constant state of updating and adjusting your applications to include the latest technologies, the newest phone sizes, and security concerns. And those of you who are trying to break into the mobile app arena are discovering how an over abundance of amazing technological advancements quickly become a pain in the you-know-what when you're trying to incorporate the lot of them into your app. What's more, those of us providing app builder software are stuck in the middle of this battle, trying to keep up with the latest trends, decide the future of those trends, and meet high customer demands wherein half of those customers are hard-core developers and the other half are have no idea what API even is. Throw in the speculation of latest features and rumors of new directions from mobile phone makers, and what you get is a chaotic battle of balance for all parties. We've done a lot of research on what these trends currently are and have compiled a list of what we feel are the top 5 trends in mobile development. These 5 trends represent the vast majority of the new apps breaching into today's market, and we feel strongly that these trends also have the strongest staying power. trends_in_mobile We're looking forward to seeing how these trends transcend time. With the plethora of new technology coming out on what seems like a daily basis, we're curious how you feel about these trends. What technologies are you using in your apps? Are you moving your apps to the Cloud? Do you think we'll see NFC available in iPhones anytime soon? I'm looking forward to hearing your thoughts, opinions, and concerns about these trends. 11542968-mobione-logo For those of you curious about what's new in our app builder, MobiOne Studio, I am happy to report that an upcoming release of MobiOne Studio 2.5 is imminent. A production release is already available for tinkering by clicking here. 2013-03-15_1052If you're needing an application development solution at the enterprise level, consider MyEclipse 2013 with Mobile Tools. ME2013 utilizes the full app dev power of MobiOne while incorporating the IDE power of MyEclipse. Both MobiOne and MyEclipse are available for a free, no-obligation trial. We're making great strides to keep up the pace with an ever changing industry and the latest trends in app development.

The “Skills Gap”

Posted on May 15th 2013

"So how can enterprise app deployment and mobility be sped up?"

This is the burning question posed by James Bourne in an article released yesterday regarding Enterprise app deployment being a struggle for businesses,  in the online news journal, appstechnews.com.

It's an interesting question, and one I'll circle back to after providing some thoughts to you.

The Backstory

Yesterday, Micro Focus, a software company with branches in the UK and USA, published a press release which included findings from a recent study conducted over mobile app development at the enterprise level.

From the study, 2 major findings arose regarding why companies are struggling with creating, releasing, and maintaining mobile applications. They are:

1. Corporate mainframes are not setup to handle creation and implementation of mobile applications 2. The War of the Operating Systems produces uncertainty with what technology companies should base mobile applications on

The PR goes on to include some additional details on the motivation behind companies shift to a mobile market, which highlighted reactions  you would naturally expect a business to follow given the laws of supply and demand.

The Statistics

* Nearly 80 percent of the 590 CIOs & IT directors polled stated mobile dev teams were a blend of in-house and outsourced teams * In 3 yrs time, 1 in 3 businesses expect a need for 60 percent of their applications to be available for mobile devices * Over 75 percent are currently facing issues with existing systems not playing nice with mobile or allowing them to go mobile

Breaking The Skills Gap Mr. Bourne's article calls out a skills gap in today's developers and a delay in the ability to push out the high demand of mobile applications by teams.  While the ever-growing demand for applications to be moved mobile increases, I can't help but suggest that perhaps there is not so much a "skills gap" as a gap in the technology being used by today's companies. From the article, it seems that most companies (as polled) are using separate technologies and thus separate teams to write mobile applications. Why not use the teams you already have and empower them to use the coding languages they already know, to move enterprises mobile? Why not use a technology that allows you to design a single code-base that can be deployed across desktop and mobile devices? Using such a technology would help combat both the deployment and skills gap. A single code base that creates cross-platform design  would instantly increase the number of apps that can be designed - putting you closer to the goal of having 60 perfect of enterprise apps mobile by 2016.

It would stand to reason that instead of utilizing separate tools and systems to do multiple project types, that a single system capable of producing both desktop and mobile applications would be easier managed and most certainly a more economical approach. A singular product capable of moving legacy applications and new applications into a mobile perspective, would divest the need for creating separate teams, and could help companies keep development in-house.

Think Smarter, Not Harder. MyEclipse Secure 2013 was developed on this premise. You can prevent skills and deployment  gaps by covering supposed shortcomings with stellar technology. In a mobile-driven climate such as today, your teams must be able to move you towards the goal of mobility with all haste. MyEclipse Secure 2013 provides this opportunity to businesses. Simply put, we provide a way for your existing teams to rapidly design cross-platform applications for this mobile world. Be the hero that pushes your company closer to mobility goals. Check out MyEclipse Secure 2013 and see how this innovative solution allows your teams to design quickly across multiple platforms.

Mobile PetStore, pt. 2: Getting Started – Requirements & Design

Posted on May 14th 2013

Mobilization of legacy applications (MoLA) involves rethinking the app’s user roles and use-cases in mobile contexts. Mobile users are typically more spontaneous and goal oriented in their use of mobile business applications than users of the legacy application. Thus, the mobile app’s requirements should concentrate on identifying and prioritizing the app services that a user on the go will most likely use. The starting point for Mobile PetStore is to optimize features and services for the “guest shopper” role. The JEE6 Petstore application provides the “guest shopper” the ability to browse the store’s inventory of animals and to purchase animals online.

Scope and Functional Requirements

A pragmatic strategy for the mobile application life-cycle is an incremental product release process with a feedback loop that incorporates usage data to drive the priority and urgency of future app features, i.e., a data-driven, iterative process. The most important “guest shopper” feature of Mobile PetStore is the ability to browse the store’s animal inventory. Using the incremental release strategy, the app’s initial feature will be pet catalog browsing. After the initial app release, we will collect app download and usage data to determine the features to provide in future releases such as shopping cart, social media integration, etc.

Title: Browsing the Store Animal Inventory User Role: Guest Shopper Story: A user is able to browse the store’s animal inventory. The animal inventory is a hierarchy represented by a catalog that contains animals categorized by their type, e.g., fish, bird, dog. Each animal type or species of animal is a product in the catalog, e.g., gold fish, parakeet, poodle. The animal entity that a store stocks and sells is known as an item and is a specific type of product, e.g., male goldfish or female black poodle. The guest shopper accesses the shop's animal catalog from his smartphone or tablet and drills down through the hierarchy of categories, products and items to find the information he is seeking. The user interface should make maximum use of the available display space.

Conceptual Model

Key Design Constraints - The Bottom Line

A primary challenge when mobilizing a legacy application is the technical constraints you must work with as you build mobile app features. In many cases, the organization’s goal is to develop a mobile app with low development costs by simply “bolting-on” a mobile app to the existing legacy app’s services and data with no changes to the legacy app. In cases where the legacy application does not support the mobile app’s use-cases, then only limited extension of the legacy app is allowed. The last thing management wants is to retest and recertify a legacy enterprise application modified to support the roll out of a small set of mobilized features with an unproven ROI. I will take these same constraints into account as I build Mobile PetStore.

Design

A design process I like to take is to create a preliminary design assuming I have no legacy system constraints. Then, systematically revise the design by rolling in constraints, beginning with those having the largest impact.

REST Web Service API Definition and UI Design

It is not uncommon to have limited useful technical documentation when working with a legacy system. Many times, the docs were not updated to reflect the state of the system as it evolved from release to release. In this case, I have almost no documentation on JEE6 Pet Store other than the source code. Rather than rummaging through the code, I decided to deploy it, run the app and learn about it from the outside inward. I will share access to the Petstore project in the next article.

In the following screenshot, I have imported the JEE6 Pet Store project into MyEclipse, deployed it to my local Glassfish server, and used the MyEclipse REST Web Services Explorer to view the app’s API and interactively test it. The REST Web Services Explorer enables you to interactively view and invoke the web service API of any JAX-RS web service. This made it a super simple process to develop familiarity with the web service API.

[caption id="attachment_5523" align="aligncenter" width="488" caption="MyEclipse REST Web Service Explorer running JEE6 Pet Store"][/caption]

My REST Web Service Explorer experiments led to this very simple preliminary conceptual model for the mobile app.

[caption id="attachment_5521" align="aligncenter" width="450" caption="Mobile Pet Store Model"][/caption]

User Interface Design

The data hierarchy is the simple tree, Catalog>Categories>Products>Items. A mobile user interface design pattern for interacting with this type of structure is a linked set of screens, one screen for each datatype. I used Genuitec’s MobiOne product to do a quick layout of the screens in iPhone and iPad formats.

[caption id="attachment_5520" align="aligncenter" width="450" caption="Mobile PetStore – iPhone UI Mockup"][/caption]

Next Steps

In Part-3, I will dive in and do some programming. I’ll take a look at using jQuery Mobile for a useful UI layout.

Did you miss Part-1?  Click here  to view the launch of the Mobile PetStore series.

Photo Credits: Bird image on the spash screen: http://animalphotos.info/a/2008/07/11/several-yellow-parakeets-some-facing-towards-camera-and-some-away/#more-3794

Drawing tools image: www.templay.de