SAP Mobility

SAP NetWeaver Portal on Device. How it can be done ?

Please go through below SDN Wiki & blogs to explore more information in this area

http://wiki.sdn.sap.com/wiki/display/EP/SAP+NetWeaver+Portal+on+Device

http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/105a7704-36ec-2e10-9abe-fd230e673fb2

Code Exchange:

https://cw.sdn.sap.com/cw/groups/portal-on-device

SAP App Store:

https://store.sap.com/sap/cpa/repository/store/Page.html?app.inport=Mobile

Thanks

Thanks

Aravind

Portal on Device – why it makes so much sense

Capability Mobile Web App Native App
Performance of Code Execution Medium Fast
Performance of UI Rendering Fast (hardware accelerated) Fast 
Multi-threading Yes (by HTML5 Web Workers) Yes
Full-duplex communication between Browser and web Server Yes (by WebSocket) Yes
Direct P2P Communication Not yet (pending on support for ConnectionPeer API) Yes
Cross-domain server access Yes (by Cross-Origin Resource Sharing) Yes
Geolocation Yes (by Geolocation API) Yes
Accelerometer Yes (by DeviceOrientation API) Yes
Gyroscope Yes (by DeviceOrientation API) Yes
Compass Yes (by DeviceOrientation API) Yes
Image Processing – Pixel manipulation & interaction Yes (by HTML5 Canvas) Yes
Image Processing – Vector Graphics Yes (by SVG) Yes
3D Graphics Limited (pending on support for WebGL) Yes
Offline execution Yes (via HTML5 Offline Web Applications) Yes
Local storage and Database Yes (by Web Storage and Web SQL Database /Indexed Database API. Size limitation per domain applies, e.g. on Mobile Safari: 5MB for Web Storage and 50MB for Web SQL DB) Yes
Local File Access Limited (supported on Android via File API) Yes
Contacts No Yes
Audio and Video Yes (by HTML5 Video and Audio) Yes
Camera and Microphone Supported on Android (by HTML Media Capture API). Yes
Media Recording and Streaming Media Not yet (pending on support for Stream API). Yes
Push Notification (when web page is open) Yes (by Server-Sent Events) Yes
Push Notification (when web page is closed) Not yet (pending on support for Web Notifications API) Yes

 Source

Latest developments in SAP Portal for Mobility

SAP Portal Mobility

This is a very good presentation from John Polus & Claudia on feature direction of SAP Portal in mobility world. Looks like SAP is going to provide some integration between Sybase Unwired platform for consuming services (may be BMO’s) which are deployed in SUP platform.

SAP UI Strategy & Roadmap – New

SAP UI Roadmap 2011

The SAP User Interfaces Roadmap gives a brief insight in SAPs short, mid and longterm strategy and roadmap towards the different major UI Frameworks and Technologies. This is the first version of this document, further (updated) versions with even broader scope will follow.

Source

Please also refer Chapter 5. User Interface and User Experience Guidelines for Best-Built Applications

native_web

Enterprise Mobile Apps Development Native (Vs) Web Based

I was attended one of the round table discussion on Native (Vs) Web based mobile application development happened at SAPPHIRE /ASUG 2011 ad I would like to share same in my blog.

It was pretty interesting topic and definitely should think about before developing your enterprise mobile app. This is also one of the hot topic in web and the most of the traditional web developers think that what I am going to lose if I develop my app using HTML 5 with CSS etc.. I am sure below comparison can help to answers some of the questions

In new SAP Sybase Unwired platform 2.0 , we have now option of creating Hybrid Apps using HTML 5 & CSS which runs with in a container and works exactly same way as native apps. This could be another best option to think about if you don’t want to go for native apps development.
SAP Portal is also can be used as a mobile gateway by developing and deploying a mobile web app using JTML 5, JQuery, CSS and leverage existing SAP Portal security, roles, navigation. SAP showcased demo on same at SAPPHIRE 2011 on same topic.