Blogs

The Mobile Frontier

About this blog

The computing industry is undergoing major evolution positioning mobile devices as the primary personal computing device. This blog will identify concepts and observations related to that evolution - missives on the journey to a mobile computing world.

Tags

This blog post is contributed by Murali Krishna, Team Lead for Java-J2ee mobility. Have you ever needed to show a screen from your Android device on a desktop? I recently faced a client scenario in my role as an IBM application developer in which I needed to do just that. I needed to show my progress on a particular development project to members of the client team who were at a remote location so that they could suggest any needed changes. The best way to achieve this was by sharing a mobile device screen onto my desktop (I... [More]

Companies use IBM UrbanCode Deploy to achieve automated deployment at scale for web, distributed and now mobile apps alike. While this kind of DevOps practice may be starting in your company, if you’re the mobile team, you may not realize how it can help you too. As I visit with IBM clients, I’m thrilled to see the practice of continuous integration (CI) used consistently by teams to automate building mobile apps. In the beginning, the CI solution often involves Git and Jenkins, and why not? With Jenkins supporting over 600... [More]

This blog post is contributed by Murali Krishna who works with the S&D department. He is a BTech graduate by qualification and started his career with Java J2EE development.
The back story I am an application developer for IBM, and I was recently working on a native application in iOS for one of our clients in which the camera takes a picture of an object and sends it to the server. Then the server performs a comparison with the predefined list of images already placed on the server and returns the matching percentage back to the... [More]

** UPDATED SESSIONS in November/December 2014 ** With the popularity of this blog entry, if there's interest (please leave a comment), we can revisit this study group on Bluemix. However, before you comment, please watch this excellent 10 minute MQA Bluemix video from our User Education team - a rapid tour through all of the topics below and then comment to let me know if you're interested in a weekly study group! Want to learn more with our Subject Matter Experts... [More]

This blog post contributed by Markus Van Kempen, a Canadian SAP Mobile leader. Integrating SAP with different systems, websites or mobile applications has become necessary, and the good news is that it has also become more simple. Formerly, connectors and programming languages were more proprietary, but in the last couple of years SAP has opened its enterprise resource planning (ERP) system and adopted more standard technologies to enable easier integration. In this post, I’d like to show one example of how you can extract the number... [More]

This blog post is contributed by Kleber Rodrigo de Carvalho, a software engineer for IBM Brazil and IBM Redbooks Thought Leader for mobile . Do you want to develop hybrid applications but don't know where to learn about it? Are you trying to understand the difference between Apache Cordova and PhoneGap? Or perhaps you wonder where you can get started with IBM Worklight? In this blog post I hope to help answer these questions. What's the difference between Cordova and PhoneGap? Apache Cordova is an open source framework for building... [More]

This blog post is contributed by Nguyen Van Duy, an IBM Associate Certified IT Architect with GTS Vietnam, working for GBS Innovation Center as the development team leader in Vietnam .
The Internet is no longer a global network just for computers but is becoming an environment for diverse devices to join. Preluded by mobile, billions of smart devices are instrumenting our world today. They are controllers, sensors, meters, gauges, switches, scanners, radio frequency identification (RFID) and supervisory control and data acquisition... [More]

This blog post is contributed by Nick Gibson, an analytics developer for IBM Passes. We’re always excited to play with the hottest features from each new version of iOS, but the recent rollout of iOS 8 is especially important to us given this year’s announcement of a new IBM-Apple partnership focused on the mobile enterprise. Swift —Apple’s new programming language—is arguably one of the most interesting features in iOS 8, and people are already starting to ask questions about how to use the Mobile Cloud... [More]

This blog post is contributed by Nathan Hazout, a developer for the web and for mobile who does customer oriented R&D for IBM Worklight. Google Chromecast is an implementation of Google Cast , “a technology that enables multi-screen experiences and lets a user send and control content like video from a small computing device like a phone, tablet, or laptop to a large display device like a television.” Google provides native APIs (Android and iOS) to allow your application to send media to a Chromecast dongle. If your application... [More]

This blog post is contributed by Richard Gamblin, a Software Architect who advises organizations on the application of Mobile, WebSphere and System z technologies. When it comes to transforming the face of business through consumer engagement, mobile is the hot topic on every chief marketing officer’s lips. The frustration at having to wait for new ideas to be delivered is now fading given the pace at which technology can turn concept into reality. I don’t mean simply converting a web page into a mobile app. I’m talking about... [More]