Posts Tagged ‘iPhone’

Post-iPad Da Review



ipad hero 20100127 300x191 Post iPad Da Review

The excitement for the iPad was on nearly every relevant blog imaginable, months before it ever debuted. People had speculated for years that Apple would be a leader in tablet technology. Every Mac World and Keynote since the rumors started, with the exception of the iPhone, left quite a few people disappointed when no tablet was announced.

Perhaps the bar was set too high for Apple to ever clear. The iPad’s shortcomings have been highlighted far more than it’s features. But what has the iPad accomplished?

For starters, they’ve captured their rabid fan-base once again; even if casual Apple buyers aren’t impressed, the core audience is enough for them to make a profit. And that means second and third generation iPads can’t be too far away, most assuredly with greater features.

Second, they’ve successfully sustained a third niche hardware that companies like HP, IBM, and Toshiba have failed to create. Tablet technology has been around for sometime, but few have been successful. Most surprising, Apple has created this third niche hardware by following the marketing strategy its competitors thought were unique to them – make it cheap.

The iPad is extremely competitive in terms of price, and its diverse user-friendly software makes it more attractive than the HP Slate. Investors apparently agrees, Business Week reported that after the announcement, HP’s stock fell slightly (http://www.businessweek.com).

This third niche hardware is something other than a netbook, it’s even different than an iPhone, despite comparisons. And there in lies the success Apple has created. iPhone sales may drop, especially with Skype claiming to enact 3G calls on the iPad (http://share.skype.com). I even considered dropping my expensive iPhone plan for the higher priced iPad and stand-alone $30 3G service from AT&T. The money I saved from my monthly phone bill would completely pay for the higher priced iPad in just over a year.

But, size matters. While much of emerging technology exists and evolves within The Cloud, we do not. We depend on smartly designed, physical devices in order to access the web in a comfortable fashion. The size of the iPad is too ridiculous for everyday phone calls, which are still essential to serious business professionals, and the display capabilities of the iPhone are too small when given the option of the iPad’s relatively attractive price tag.

The iPad isn’t a netbook, it isn’t a big phone, it’s a content device. At it’s most basic level the iPad is an entertainment machine for adults. At it’s best, a useful tool that can be adapted with cloud-based technology to fit specific business models.

For example, Person A may use their iPad for iTunes movie downloads, interactive games, substantial eReading, and large display web-browsing. Certainly those uses are far more attractive on the iPad than they are on the iPhone. But, as individual users, we’re trained to deal with small display screens. Younger generations especially have no problem with mobile browsing on the phone, perhaps because after years of GameBoy and PSP, the small display has become the status quo.

However, it’s when attempting to interact with others that the real flaws of small-screen, mobile displays are noticed. Photographers can’t show their impressive talents on a screen the size of an iPhone. Most magazines and graphic novels can’t do their print material justice on those screens. Presentations? Forget it. Detailed stock portfolio charts and graphs? No way.

This is where Person B sees opportunity. Be it the photographer, the stock manager, the graphic designer, or the commercial filmmaker – each has a direct need to display their products to potential clients, and the consuming public, at the highest caliber possible.

To get more specific, the professional physical trainer has great need for this third niche hardware. Hence Elevation, the fitness software from Cloudmanic Labs. Think about how useful it will be for these professionals to show their clients the nutritional and fitness information necessary to improve those client’s efficiency, right there on the training floor.

The iPad is an interactive clipboard, one-hundred times more dynamic than a pen and paper.

Finally, Apple has set the bar higher for all their competitors, effectively making tablet technology better for anyone, no matter what device they choose. We already seen evidence of this, not even one month after the iPad announcement.

Norton Ink’s Adam may very well rival the iPad, on almost every level (http://gizmodo.com). With Flash capabilities we’ll mostly likely never see from Apple, that fact alone may be enough to win over some costumers. There are those that would argue Apple wouldn’t gain as much as it would lose from working with Flash, but it still seems to be a point of contention with consumers.

Adam’s 1080p display and longer battery life may sway others as well, and even processing speeds could be an issue; full specs here (http://www.mobilewhack.com).

But, in the end, the real battle will be OS – Android v. Apple. And until everyday users can provide feedback to the market, it’s anyone’s game. Still, the possibilities are exciting, for personal entertainment or professional engagement, tablet’s using cloud-based systems are taking users in bold new directions.

The Cloud Is Better



500px Cloud computing.svg 300x208 The Cloud Is Better

When we say “The Cloud” – we mean web-based systems that exist on the forefront of user-friendly technology in a way that rivals standard downloaded applications.

The Cloud is already responsible for three of the most widely used applications in the world: Gmail, Facebook, and YouTube.  Each of these revolutionary platforms exist not as a program on your device, where the bulk of the content is stored in a limited fashion, but instead, these three platforms take advantage of the near-limitless capacity of the web.

No matter how much physical hard-drive storage you have, you will always find a way to fill it to capacity with data.  And while nanotechnology is making great gains in the way we store data, those advancements come at a cost no small-to-mid size business can afford, certainly out of range for almost any individual.

Think about if your computer or mobile device had to store every email, every photo, and every video you ever viewed.  Impossible, right?  We’re already past the point of thinking that our content must be stored completely on our physical device.

But that’s not the only advantage to working within The Cloud.

24 hour service, available anywhere.  As long as the Internet is available, your service is working, and if for a brief moment it isn’t, your aren’t paying for its recovery, unlike shackled systems that usually require in-house professionals.

The benefits don’t end there. Cloud-based systems are almost always cheaper, easier to access, and simplify user experience.

I’d be willing to wager that Google Docs, Calendars, and its Content Management are universally better than the narrow-focused programs your employer is currently using.  And not only are they easier to learn and use, but they’re incredibly cheap when compared to the software licensing rights for standards programs that offer the exact same service, often with less features.

Aren’t convinced working in The Cloud is just as good as using standard applications?  Then check out this video, showing how a web-based system mimics an application perfectly for iPhone:

With all that said, why are mobile apps the craze? Why are we writing sexy maintainable code for our web applications and writing unsexy hard to maintain compiled code for our mobile devices. Apple attempted to make the apps boom a web based boom when the iPhone first launched but the time was not right. With the growth of html5 we really hope more web apps pop up on mobile devices than compiled hard to maintain apps.

We are really excited about projects like jqtouch that are helping to bring web delivered applications to mobile devices easier, faster, and better than the compiled alternative. Take a look at the project here http://www.jqtouch.com/

jQTouch — jQuery plugin for mobile web development

The benefits, it seems, are almost endless. Don’t be afraid, embrace the change.

Cloudmanic Uses Appcelerator’s Titanium Mobile



Web Programmer To Iphone Developer

At Cloudmanic Labs we have been playing around with iPhone development since the release of the Apple SDK. We all have many years of programing experience, computer science degrees, and an overall love of programing. However, our love is in scripting languages such as php or javascript. Objective-C is just not a fun language to program. We are web dudes!!! Overall, our conclusion was we are not going to write Objective-C code that we would be proud of and at the same time continue to maintain our web programing skill sets.

Don’t Feel Like Becoming An iPhone Doob

With the boom of the iPhone we saw a lot of web development firms drop everything and start programing iPhones. While we don’t blame them, the money is good, I think many of them made the switch way to quickly. We are seeing way too many poorly written iPhone apps and you can tell they were written by someone with a web programing background not an Objective-C background. We saw this issue early on and did not want that to be us, a company that jumped on the bandwagon way to quickly. So we started to looking at subcontractors to partner with to write our iPhone applications. At this point we have worked with a few and have not been very happy. All our applications interact with our web services. We need to hire a team that understands both sides. While we are sure there are many subcontractors out there that fit the bill, of the subcontractors we have hired there was a strong understanding of one side or the other (Objective-C Vs. Web Services). Frustrated, we started looking around for a solution that would allow us to deliver a rich and powerful iPhone app that interacted with our web services, without us losing our core knowledge base of web programming. We recently found a solution that we are really excited about…….

Drum Roll Please…….Appcelerator’s Titanium Mobile

A well funded start-up called Appcelerator has a product named Titanium Mobile. Titanium Mobile allows you to write mostly native iPhone applications using javascript libraries that any decent web programmer is already an expert at, such as jQuery. The good folks at Appcelerator have created a javascript API to create native iPhone UI elements like table views, buttons, switches, sliders, and more. They also provide a javascript API to interaction with the hardware such as; camera, gps, touch screen and more. With this framework you can develop rich and powerful iPhone applications that can be submitted to the Apple App Store only using javascript/css/html. We have rewritten some of our Objective-C applications using Titanium and the development process was twice as fast. It was faster for two reasons. One, we know javascript way better then Objective-C. Two, programing in Javascript is way faster then Objective-C anyway.

Titanium Mobile is not for everyone. If we were writing a game or something I would not use Titanium. Titanium, in its current form, really nails down allowing a web app developer to create a mobile extension of their web application. If you are not doing anything ground breaking on the iPhone just building an application with normal native SDK controls Titanium will knock your socks off.

As of this writing Titanium version 0.8 is days way from being released. The product has been in beta for about a year now and they will have a full public release when they get to version 1.0 (or so I understand). With the the release of 0.8 we believe they have plugged all the holes. In our eyes this product is ready for real production use