How to Switch to Cocoa Development as a Cocoa Touch Developer

By | Development, Enterprise Mobility

The Descent to Madness (or Cocoa)

I’ve been developing for iOS for a little over 3 years now. I’ve had a few forays into less mobile platforms here and there, with even one very simple OSX app that I wrote a year in that stayed internal to the company (and only crashed some of the time). So when I learned that myself and two other iOS developers would be working on an OSX app for a client, I thought, “I got this; I know iOS, I’m halfway there” and I wasn’t really worried about it. I prepared myself for the project by deep diving into Swift, which was also new to me and by reading Migrating from Cocoa Touch. There are a million blog posts about this (ok, maybe 5) and just as many tutorials on how to make an OSX app in 5 easy steps. And then we started actual development, with designs and requirements in hand, I suddenly realized that Cocoa is actually Cocoa Touch Bizarro Land. Everything looks the same and is named the same, but doesn’t really act the same a great deal of the time. In fact, the distinction between Cocoa and Cocoa Touch is hardly that; Cocoa Touch means Cocoa Touch, Cocoa means Cocoa Touch. Henceforth, for the duration of this blogpost, Cocoa means Cocoa for OSX and Cocoa Touch means Cocoa Touch for iOS. And with that out of the way, let’s talk a little about my struggles in the shadowy wasteland that is Cocoa development.

cocoa, cocoa touch, OSX

Read More


By | Ideas For Your Business

“I keep setting the plastic blue bin on the curb so they’ll take it away. And I intentionally leave it empty so they should know that I don’t want it. But they just keep leaving it and expecting me to use it each week.” Unfortunately, these are the paraphrased but pretty accurate words that were recently stated by someone during a group conversation at a party. This individual was actually complaining about the inconvenience of having to decide whether or not something is recyclable when she’s placing it in a trash receptacle. But I feel, or hope, that she is in the minority with this feeling that recycling everyday household goods is a tedious and mind-taxing chore.

Recycling for many people is easy. Recycling bins are provided for homes, they’re on the streets and labeled or in different colors so you can easily differentiate between recycling and regular trash, and they’re in schools, parks, offices, and so many other physical locations where we spend our lives on a daily basis. For the most part, it’s fairly easy to recycle paper, plastic, and glass goods that we use on a daily basis. But what about recycling those other items that we use every single day and treat as trash every 18- to 24-months? You know, electronics like cell phones, tablets, and laptops or PCs.



Read More

Enterprise Applications: Going from the Green Screen to Android in 8 weeks

By | Development, Enterprise Mobility

Are you heavily invested in Big Iron? Do you want to move to mobile but don’t know how? Don’t let Big Iron shackle you to the past. You can move to mobile and it is easier than you think.

There are many short cuts to making the move; such as running emulators/virtual machines on your device, or installing special tools that translate the green screen CICS applications within mobile devices.

But why not leverage your mainframe to do what it is good at, pushing data around!

Read More

The Next Step in Big Data Analytics

By | Data & Security, Enterprise Mobility

More than 84% of people consider mobile to be a central part of everyday life.  While it’s clear that consumers have embraced mobility, mobility in the enterprise is also increasing exponentially. With the recent release of the IDG Enterprise study 2015 Big Data & Analytics the role of data, analytics and what they can do for the enterprise has been in the forefront of the news.

The survey reached over 1100 CIOs and IT leaders with the goal of gaining a better understanding of data driven initiatives, investments, goals and strategies in the enterprise. 29 questions centered on budget, plans for deployment and security.

Read More

Looking Ahead to Mobile Growth

By | Ideas For Your Business

At this point, it’s an understatement to say the mobile landscape is growing.

More than 80 percent of the world’s population will have a smartphone by 2020 — a number that can be both daunting and exciting, given that there are now more mobile devices on the planet than people.

Mobile’s quick growth has implications in a number of areas, including healthcare, transportation and retail. Taken together, that means the mobile industry will increasingly impact the economy in years to come. Between 2009 and 2014, mobile contributed $548 billion to the United States GDP. Six of the 25 most valuable companies in the world make up parts of the mobile value chain: Apple, Google, China Mobile, Alibaba, Facebook and Verizon.

Screen Shot 2015-04-13 at 9.34.09 AM Read More

The Arms Race – Are We Ready to Adopt the SmartWatch into the Mainstream?

By | Ideas For Your Business

Smartwatches have inundated the market in the past couple of years, and the most anticipated offering was unveiled by Apple this past week. Apple is looking to dominate the smartwatch space but it still remains to be seen whether Apple or the many other smartwatch makers can turn the smartwatch from a novelty to a necessity.

The Apple watch is entering a crowded space with formidable new offerings by Pebble, LG Urbane LTE and FitBit. Read More

An Introduction to mHealth

By | Industry Focus

HealthBeat Smartphone Physical

mHealth, or mobile health, is “the use of mobile and wireless devices to improve health outcomes, healthcare services and health research.” The field is poised to grow significantly in the next few years, especially since mobile devices are becoming faster and more efficient than ever. It’s worth looking into, especially if you’re interested in the ways in which mobile technology and healthcare are going to working together in the future.  Read More

Connecting the Internet to IoT Things

By | Enterprise Mobility, Technologies

Internet-connected smart things are great, but what if you can’t get them connected to the information superhighway? Let’s explore some of the methods and interactions that put the “I” in IoT.

The Purchase.
You’ve watched crowdfunding videos, scoured the blogosphere for reviews, watched countless unboxing videos, screamed “shut up and take my money” into a computer and finally received this smart thing for your abode. Your palms begin to sweat as you meticulously reenact your favorite unboxing video.

Nest screwdriver

The Nest Thermostat comes with a fancy little screwdriver.

The Setup.
Don’t botch this; you’re doing good. With toolbelt on, you crawl under the house / tiptoe through the attic / climb a ladder and get the device installed. (Bonus points if the tools came in the box. Nest, I’m looking at you.) It’s wired to a wind-tunnel-tested wall wart and ready to talk to the mothership. You button up the install and hop off the ladder. Read More

Atlanta Mobility Radio: Louis Gump with Digital Current, LLC

By | Ideas For Your Business


Listen now!

This episode covers the growth of mobile: the biggest milestones, and where mobile is headed. We work to define mobile while pinpointing keys for mobile success in any industry and talking about ways in which mobile is transforming consumer and business behavior. Learn more about Atlanta’s place in the global marketplace for mobile technology leadership and find out where things are headed. How is mobile technology going to change in the next year alone? Read More