A few months ago we developed a program for IPAD using RFC (in SAP), Sap Connector .NET (to made a WebService to call the RFC´s) and Objective-C for native application with the IPAD. The program work perfect we can send and receive information from/to SAP, from my point of view this solution need a lot effort (programming RFC, .NET and Objective-C (other program language to learn it).
The problem that I can see that we want integrate other platform like Android we need learn to programming for Android, we can use de RFC and theWebService but for the Android application we need work again for the android application and in the future we need other platform we´ll make other development for other platform and go on....
Actually we are checking the actual technology that we can use to face this problem, the solutions that we are in mind
1º) Sybase SUP 2.1
http://scn.sap.com/community/mobile/blog/2012/03/14/blags-experiments-with-sup--volume-1
http://rapidconsultingusa.com/blog/?tag=sybase-sup-2-1
https://cw.sdn.sap.com/cw/groups/sup-apps
2º) SAP NetWeaver Gateway
http://scn.sap.com/community/netweaver-gateway/blog/2011/10/17/thoughts-on-netweaver-gateway
3º) Sybase SUP 2.1 + SAP NetWeaver Gateway
http://scn.sap.com/community/icc/blog/2012/01/16/developing-mobile-apps-with-sybase-unwired-platform-21-and-sap-netweaver-gateway-20
4º) SAP Mobil
5º) Webdynpro Java ( it is supported for a few mobile platforms) (WebdynproAbapdon´t supported it)
http://wiki.sdn.sap.com/wiki/display/WDABAP/General+Issues
http://scn.sap.com/thread/1614584
http://wiki.sdn.sap.com/wiki/display/BBA/Deciding+Which+SAP+UI+Technology+to+Use
6º) BSP + JQuery Framework
http://scn.sap.com/community/mobile/blog/2011/12/28/bsp-mobile-logon-screen-using-jquerymobile
http://scn.sap.com/people/sergio.ferrari2/blog/2007/04/06/bsphowto--customizing-the-design-of-system-logon-page-in-netweaver-04
http://scn.sap.com/community/mobile/blog/2011/01/17/extend-your-sap-jquery-mobile-web-app-with-html5-concepts-and-native-device-features--part-1
http://scn.sap.com/community/mobile/blog/2010/11/20/build-your-first-mobile-web-app-using-jquery-mobile-and-abap--part-1
http://scn.sap.com/community/abap/bsp/blog/2004/06/17/bsp-a-developer-s-journal-part-i-introduction
http://scn.sap.com/thread/1568293
http://scn.sap.com/thread/1384590
I´ve read this link
http://scn.sap.com/community/mobile/blog/2012/01/16/charting-saps-mobile-apps (Posted by John Moy)
and the author says that it´s not so easy write once and use in everywhere
Other interesting link "A mobile future for SAP user interfaces?"
http://scn.sap.com/community/mobile/blog/2010/09/27/a-mobile-future-for-sap-user-interfaces (Posted by John Moy)
After to read a lot I don't sure about the technology to use, maybe Webdynpro Java or BSP + JQuery Framework.
First I´m going to start with BSP + JQuery Framework using information about
http://scn.sap.com/community/abap/bsp/blog/2004/06/17/bsp-a-developer-s-journal-part-i-introduction (Thomas Jung)
http://scn.sap.com/docs/DOC-10052 (Sergio Ferrari)
http://scn.sap.com/community/mobile/blog/2011/12/28/bsp-mobile-logon-screen-using-jquerymobile(AlessandroSpadoni)
http://scn.sap.com/people/vijaybabu.dudla/blog/2008/08/04/display-hierarchy-report-in-bsp-using-tableview-and-tableview-iterator (VijayBabuDudla)
http://scn.sap.com/community/mobile/blog/2010/11/20/build-your-first-mobile-web-app-using-jquery-mobile-and-abap--part-1 (John Moy)
I know that this is a typical topic that everybody ask in the forums, but If now in 2012 you must start to mobile project which of technology you´ll use ????
A old technology but useful like BSP (using JQuery Framework), Webdynpro Java or new technology like SUP 2.1 or SAP NetWeaver Gateway or made native applications???
Thanks you to read this post and so so sorry for my terrible English.....
Thanks in advance.....