Today, the winners in the mobile app world are those who get to market fastest, and then, rev them the fastest. With cross-platform and security issues, it’s a race to market that is difficult, complex and stressful. Does it have to be? What if learning to use new tools that can help you develop and deploy new apps more quickly was also fun and games? That’s the approach IBM is taking with its latest game, Code Rally. Code Rally is a new game that challenges developers, partners and students to put their programming skills to the test.... [More]
ZeroTurnaround announced initial Liberty profile integration in JRebel v5.0.1. The new 5.1 release brings full support for WebSphere 8 and 8.5 support along with full EJB support. JRebel is a JVM-plugin that makes it possible for Java developers to instantly see any code change made to an app without redeploying. JRebel lets you see code changes instantly, versioning classes and resources individually and updating one at a time instead of as a lump application redeploy. When developers make a change to any class or resource in their IDE, the... [More]
When a company is developing in-house applications, User Interface (UI) design becomes problematic. There is no standard UI across platforms, operating systems, devices and proprietary applications. Enterprises haven’t focused on UI to the same extent as consumer apps, so they typically invest fewer resources and have less experience with how to develop them. On top of this, internal applications need to work on a growing number of mobile platforms, each of which has its own variations. Balkanization is too kind a label for this level of... [More]
The competition for a lightweight web app server continues to heat up. It used to be that JBoss and Tomcat led in the realm of free, lightweight, small footprint web app servers. But IBM introduced Liberty and the race was on. Now, we’ve made Liberty even better (with the amazingly catchy name WebSphere Application Liberty Profile V8.5 next Alpha), and we’ve got a webinar where you can find out how and see a live demo. Those other guys are now in the dust, if we say so ourselves. What’s new in the latest Liberty? A Web profile, Web services,... [More]
What’s new in Message Broker V8 FP1? Mobile app integration (partially thanks to IBM Worklight, a multi-device mobile app platform). Need to mobile enable a Microsoft .NET app? Check. Mobile-enable any Message Broker web service? Check. Send push notifications to a mobile device? Check. Support create, read, update and delete (CRUD) operations? Check. So what does this mean for developers? Well, now you can use the Message Broker tool you know and love to support the fastest growing platforms and devices. UK Blogger Ant Phillips... [More]
If you’re doing hybrid mobile development, then the MQ Telemetry Transport Protocol (MQTT) offers a number of advantages over HTTP. MQTT is a lightweight publish/subscribe messaging protocol (used by Facebook Messenger, among others). HTTP is designed as a request-response protocol for client-server computing, not necessarily optimized for mobile and push capabilities, particularly in terms of battery usage. In the mobile environment, response times, throughput, lower battery use and lower bandwidth are key design criteria. Compared with... [More]
Four days and counting until JavaOne 2012.
IBM will be talking about a number of topics at JavaOne including
JVM Support for Multitenant Applications; Resource Management in Java- Tips,
Tricks, and Techniques; Open JDK- Java SDKs- Testing, testing, testing; Java EE
Next: Java EE 7.8 and beyond; and much more.
Plan to hear the keynote by Jason McGee, IBM Distinguished
Engineer and Chief Architect of WebSphere Cloud Computing and John Duimovich,
IBM Distinguished Engineer and Java CTO, on Sunday, September 30. (The... [More]
Let's imagine you're starting a new development project. You're choosing what technologies you want to use. Java seems like a good start because your team has those skills and there are many existing projects and products you can draw upon. You've been given six months in which to deliver the project, so based on that you get your crack team together and start coding. Six months later you complete your last iteration, you've passed your quality criteria, the business is happy, job done. You've reached the finish line....or have you? When making... [More]
Watson, IBM’s supercomputer who beat the best on Jeopardy, is downsizing. Way down. Like pocket-sized. IBM is working on Watson 2.0 (still a ways away, alas) that takes the 6000-desktop-computer power that is Watson 1.0 and brings it to your smartphone via voice recognition technology (like Apple’s Siri on steroids). So instead of just asking for reservations to a restaurant, you can use your phone for much more complex business tasks, such as a procurement officer asking Watson to figure out which vendor product will provide the fastest... [More]
This is the second and last article in a series of posts based on a presentation I gave with Mike Thompson at OSCON 2012 this year. The presentation was titled "Building Functional Hyrbid Application for the iPhone and Android" and we talked about how easy it is to get started with mobile application with IBM Worklight and WebSphere's Application Server Liberty Profile for the backend REST service. Many businesses want to play in the mobile space. They want to have their own application and leverage the fact that many of their... [More]
With 10 billion (yes, with a b-billion) mobile connected
devices expected to be in use by 2020 (according to The Economist ), every
developer is sitting up and paying attention.
Mobile applications are becoming integrated into enterprises because now
every employee has a smartphone; every software company now offers a mobile
version of their applications; and the annual growth rate for mobile app
downloads is an astounding
So what? This
is what’s so: Because of this fast growth, pervasiveness and fragmentation... [More]
Why would you want to build a mobile app? And what exactly is a hybrid mobile app? And is it really that easy? To the question of “why build a mobile app?", the answers are many, but one thing is clear: Mobile is cool. Mobile is new. And honestly, mobile is the future. If you are lame, like me, and don’t have a smart phone yet, you will. In fact, I got a tablet (for my wife) before a smart phone, so I’m one step closer to the 21st century. Either way, it is safe to assume in the next 5 years or sooner, if you are a developer, you will... [More]
What if developers ruled the world? They do. That was the theme of the talk Grady Booch gave at this year’s IBM Impact conference. Grady has devoted his life to improving the art of software development. As an IBM Fellow (and ex-chief scientist of Rational), he knows a bit about software and where it’s going. And where it’s going is an interesting place. The emerging environment is one where: Technology is driving business decisions, versus business driving technical decisions There are a lot more stakeholders in any development effort—like... [More]
This post talks about connectivity and integration – specifically connectivity and integration with WebSphere MQ. For those of you not familiar with the concept of connectivity and integration I will spend a little time to help level the playing field. WebSphere MQ provides application connectivity and integration through messaging between applications – connecting and exchanging information and data between applications, systems and services. It helps developers overcome the problems frequently associated with moving data between environments,... [More]
The O'Reilly Open Source Convention ( OSCON ) is an annual convention for the discussion of free and open source software. It is organized by the publisher O'Reilly Media and is held each summer in the United States. This year the conference was held July 16-20 in Portland, Oregon. It has everything from free beer, food and even trading cards with our favorite open source software to amazing speakers showcasing the latest and greatest technologies. There's a YouTube channel with a few of the keynotes given by prominent members of the community,... [More]
Ever try on a one-size fits all shirt? It doesn't fit, right? That's because any shirt that tries to fit all bodies will fit none of them perfectly. Well, that's true of our mobile application development needs as well. So when I hear a developer going off like it's a religious argument about what type of mobile development approach is best, I do that little T-shaped hand gesture that says time out! Native device mobile development has it proponents, as do web-based, hybrid and cross-platform native, but which one is best? The answer should... [More]
Meh. Is that your typical response to most enterprise tech blogs? Well, we’re striving to be different.
On these pages you will find interviews with technical experts, developers and industry leaders about technologies relevant to developers like you. The focus for this blog is emerging trends in development: mobile, cloud, the internet of things and areas of interest to you, so let us know your thoughts in the comments section.
All that remains is to see the team in action:
Check back weekly for new content.