The innovative experience of presenting at Gartner Symposium #GartnerSym

nadhan-at-gartner-two
Click the image above to watch the full presentation.

It is only on rare occasions that you get the benefit of experiencing yourself the message you are delivering as a speaker at a conference.  The Gartner ITXPO Symposium where I delivered the session on Technology Innovation driving Business Differentiation was one such occasion.  Even though I had submitted an abstract about my session several weeks back, the actual content of my presentation continued to grow and take shape even after the conference keynotes had been delivered.  For you see, Collaboration — as Gartner asserts — drives the best form of innovation.  Let us just say, that the environment at the Gartner conference was such that there was a continuous injection of innovative themes, ideas and concepts that resulted in thought provoking interactions — including a casual conversation I had with Chief Gartner Fellow, Daryl Plummer who delivered one of the keynotes.

Continue reading “The innovative experience of presenting at Gartner Symposium #GartnerSym”

A step-by-step tutorial for continuous integration with Jenkins for a Red Hat Mobile Native iOS application

Part 2: How to Setup Jenkins to build iOS .ipa and run unit tests.

A robust and agile mobile application development environment requires continuous integration and delivery. It also requires an integrated and automated unit testing process that helps bring applications to market successfully. This two-part series details my work done at Red Hat Open Innovation Labs and as a Mobile Technical Account Manager to capture these mobile innovations in a useful, repeatable way. In part one of this two-part series, I broke down the steps to create and unit test a native iOS application using Red Hat’s Mobile Application Platform. In part two, I’ll show how Jenkins can be used to automate continuous integration and unit testing of that Mobile app.

Requirements

  1. Xcode 7.3
  2. Jenkins
  3. Mac OSX El Capitan

// Fix Jenkins user

 

Continue reading “A step-by-step tutorial for continuous integration with Jenkins for a Red Hat Mobile Native iOS application”

A step-by-step tutorial for continuous integration with Jenkins on a Red Hat Mobile Native Android application: Part 2

In part one of our series, we established the process around creating an Android application using Red Hat’s Mobile Application Platform and adding unit tests. Now, we’ll walk through how to use Jenkins for continuous integration on this app.

Continue reading “A step-by-step tutorial for continuous integration with Jenkins on a Red Hat Mobile Native Android application: Part 2”

A step-by-step tutorial for continuous integration with Jenkins for a Red Hat Mobile Native Android application: Part 1

The dramatic influx of mobile application development has driven many new innovations that make it easier than ever to create compelling, flexible, and secure  applications. This two-part series details my work done at Red Hat’s Open Innovation Labs to capture these mobile innovations in a useful, repeatable way. In part one of this two-part series, I break down the steps to create and unit test a native android application using Red Hat’s Mobile Application Platform. In part two, I show how Jenkins can be used to automate  continuous integration and unit testing of that Mobile app.

Continue reading “A step-by-step tutorial for continuous integration with Jenkins for a Red Hat Mobile Native Android application: Part 1”

Applying Continuous Delivery and DevOps Automation to Mobile Application Development

Red Hat Open Innovation Labs is a new offering committed to helping our customers accelerate innovation, and create the solutions that meet their business challenges. As mobile application development becomes an increasingly important function within companies, customers have been asking us for advice on how to best apply the principles of continuous delivery and DevOps to their mobile application development.This was particularly exciting to me. Red Hat already has great technology to support enterprise mobile. And at Labs, we have a fantastic platform for accelerating application delivery. Together, we had a great opportunity to combine our efforts and build a phenomenal, turnkey solution.

Continue reading “Applying Continuous Delivery and DevOps Automation to Mobile Application Development”

Live from OpenStack Summit: Driving new levels of success for our customers

I have always grounded Red Hat Global Services in three things: client success, deep expertise, and emerging technology adoption, whether that be OpenStack, Platform-as-a-Service, containers, or microservices. I was thrilled to attend OpenStack’s annual event this year, OpenStack Summit, to witness and share how we have enabled many of our customers to hit new levels of emerging technology adoption.

Continue reading “Live from OpenStack Summit: Driving new levels of success for our customers”