ABAP Application Server Running on the iPhone
Thanks to a recent all night hacking session, the Enterprise Geeks have managed to get an entire ABAP Application Server running on the iPhone. That’s right, not just the SAPGUI but the whole Application Server. This means that ABAP developers now truly have the freedom to code on the go as we bring the power of the complete ABAP environment to the world’s most popular portable device.
There were some obvious technical challenges to getting a piece of software that was designed for 64-bit memory architecture and multiple CPUs to run in the considerably smaller hardware of the iPhone. When asked about these technical challenges, the Enterprise Geeks responded with the following. “There were plenty of problems squeezing the thing onto the iPhone. The biggest was probably the fact that the database size alone is nearly 12Gb. That was a bit of a problem for a device that potentially has only 8Gb of storage. So we had to cut out some of the features. For instance there was no room for any eye candy. So we cut out the Signature and Enjoy designs and went back to the classic battleship grey Windows 3.1 mode only. We also had to cut out SE80, the new ABAP editor, Web Dynpro ABAP, and lot of other stuff. What didn’t we cut? Well, there is still command line based editing and we of course left in the ABAP powered Matrix Screen Saver. We would love to tell you how well the system runs on the iPhone, but to be honest those damn icons are just too small for the touch screen interface of the iPhone and we keep exiting the program when we try to save.”
Lies, Damn Lies: just so everyone is on the same page; this posting was made on April 1st. You know, April Fools Day. Just in case you haven’t caught on yet, everything above is a total lie. I can’t imaging actually trying to code development – in any environment – on the form factor of the iPhone. Not to mention running the ABAP engine on an iPhone would surly drain the battery quite fast. 🙂