SMP 3.0 really Enterprise Mobility Platform?

My Question to All Community Members.
Does SMP 3.0 really solves basic problem of all enterprises such as back-end integration with various Web Apps and RDMSB Systems? It does not have all adapters to connect to Web apps and RDMS and dost not have ability to build custom logic in platform.

SMP3 includes the Integration Gateway (IGW) component for integrating with non-OData back-end systems. This tool is directly integrated into SMP3 in all installations and includes Eclipse-based design-time tooling for modeling and deploying integration services. IGW utilizes same technology that the HANA Cloud Integration product is built on. Currently, IGW provides SMP access to SOAP, JDBC, JPA and ODC data sources. A particularly interesting capability is the support of "mashup" or composite data sources that include entities from different back ends in one service. As we move forward, you will see the connectors and capabilities of IGW enhanced for both on-premise and cloud deployment.

Similar Messages

  • Selection of a mobile framework - for enterprise mobility app.

    There have been many plethora of mobility frameworks (e.g Kony, HTML5 based  frameworks) that have same features as Cordova - write your code once and run it on multiple platforms. Some are free,others are not. Having recently implemented enterprise mobility app (integrating with ECC, CRM) using one such framework, there are a certain I would like to consider before choosing a framework:
    a) How easy it to build security into the app (the login module)?
    b) How do I know that the requests for my data is an authenticated source?
    c) How good is the vendor support with plugins, upgrades to SDK?
    d) For frameworks that are free, do vendors really pay attention to issues that you are facing during (very specific to) your implementation.
    e) Scalability of the framework to support the app with newer mobile OSs, mobility sets (Motorola, Micromax, Blackberry), tabs.
    f) All mobile sets have limited memory at most to 2GB (or little more). How will the framework help in viewing huge amount of data that is there in SAP?
    From my experience, I would say it is big pain, implementing a enterprise mobility app with open framework adhering with the go live dates.
    SAP products are more easy to handle. A lot of featues comes inbuilt. Mobile apps comes as pre-packaged apps. One needs to customize it according to it needs. Product support from SAP is remarkable. Implementing and going live with such product becomes automatically easy adhering to the timelines. So is the maintenance. But of course comes the licensing price for SAP.

    Sukanta Rudra,
    I love to work with SAP products and so i m in SAP. Having worked on several other mobile applications before , i can clearly see the ease in development of Enterprise applications using SAP products portfolio.
    Often I have seem blogs in SCN, advocating for frameworks other than that of SAP. No harm
    Please mention the blogs as a reference for more understanding. I can always only see Cordova / appcelerator being the recommended platforms by SAP for cross platforms development.
    SAP Partners with Adobe-Cordova/phonegap , Appcelerator, Sencha (the three big players in cross platform development)
    Developer Announcement: Third Party Tools
    SAP Drives Openness and Choice for Millions of Mobile App Developers
    More over i have worked mostly on all the three for a while and have experienced the ease in development with cordova.
    Also the HWC (Hybrid Web Container ) - the former way for developing hybrid applications on SAP Mobile Platform till 2.x has Cordova/phonegap plugins inbuilt in it. Literally it followed the approch of Cordova and ui framework was of Jquery Mobile .
    But Now with the release of SMP 3.X things are completely under the control of developer. There are no restrictions to use a particular framework for development and developers are free to use their choice for development (SMP 3.x highlights BYOT - Bring Your Own Tools for Developers).
    Adding to above , just would like to mention there are few products mainly focused and developed on cordova technology (KAPSEL plugins, Appbuilder, Fiori Client , River RDE in future integrating Kapsel plugins)
    SMP 3.x is all open for developers , we are free to use any platform as per our requirements and convenience now.
    PLease have a look at these videos on how SMP 3.x strategy stands for
    My experience has been using Kony-SKY framework for developing the mobility apps (not mobile web). SKY plugins has been certified by SAP, to be used for developing mobility applications. (SAP does embrace other vendors). My questions pointed out above, was out of the struggles we had while implementing the project. Many at times, I felt I was reinventing the same tools while integrating into the SAP backends.
    I am not a Kony guy, but will surely look into this and would check if i can help you.But out of my experience with Cordova /HWC/ Kapsel , it was satisfactory.
    I presume you might have used/using SAP's Fiori apps, SAPUI5, mobile architecture and would like to gather some more information very specific to SAP's environment. I have no experience now on delivering apps using SAP's products. Maybe three months from now, I would get deep with 'SAP Fiori UX and SAP Screen Personas'. Maybe you could throw some light on few more queries.
    Yeah , thanks to SAP for Fiori being out of License now and UI5 an Opensource. I have had the opportunity to also work and implement Fiori transnational applications and also develop Custom UI5 applications .
    Note : Personas is really a good product , but on the down side is n't responsive in nature , so might not be a best fit for mobile devices
    How are builds generated for different platforms? (Android uses.apk, Blackberry uses .cod, iPhone uses .ipa)
    I can help you understand this with an Android Phone Gap project example
    Typically Native Android apps are developed using Core Java.
    Initially all the Core libraries of Android and java are loaded with import command
    import android.os.Bundle;
    Now Cordova libraries are added to existing libraries
    import android.os.Bundle;
    import org.apache.cordova.*;
    and Android uses the concept activities and layout for screen navigation and designing.
    and by default any android project should have an activity and layout for launching the application, for which the code looks something similar to this
    setContentView(R.layout.main);
    so , a Relative layout is initially launched as main view.
    As mentioned in the blog in  " How does it actually work section " cordova loads web views instead of the native layouts /activities
    How Does it actually work ?
    Technically the User Interface of a Cordova Application is effectively a WebView that occupies the complete screen and runs in the native Container. So , it is the same web view that is used by the Native  Operating systems. This purely means that only the Native Containers changes according to the OS and internally the web pages remain the same. (Since the browser rendering of webpages are different for each operating systems)
    For       IOS it is UIWebView class
                 Android it is in  android.webkit.webview
                 Windows it is WebViewClass and the similar goes to other OS .
    This line of code is responsible for that
    super.loadUrl("file:///android_asset/www/index.html");
    our developed web applications should reside in the above mentioned location to access as any native web view
    also few other hacks are to be done at
    public class [appname]Activity extends Activity {
    to
    public class [appname] Activity extends DroidGap {
    and to the android manifest file accordingly to get the permissions
    Now internally the android applications works just like any native applications but accessing the web applications files in the web view. and just generates the .apk accordingly to the application.
    Say a query is executed from a mobility app, say the result set is some 1000 rows, how does the data fetch mechanism work. Do you use some delta data fetch mechanism?
    if i were to handle this , would try to filter this out to sections. Lets imagine huge PO s are resulted upon a query, i would try to create some sections/categories for Unreleased/Open/Approved /... and again try to perform some dynamic filter operations on each category selection/ or make use of pagination property to move across the items/records
    Also user would not be interested to scroll and search for his item from a huge collection of items.
    More over for handling of huge records Native approach is preferred to Hybrid/mobile web.
    When a mobility connection snaps while the user is using the app, does the app stop immediately? Or rather how is user informed about non availability of the network connection?
    Lets assume two cases here
    1) Complete Online application
    2) Online Offline Application
    1) If user is trying to access the data from the application , since this being an online application , a proper network connectivity id to be checked properly before making any request .
    for phone gap/cordova , Network Object helps us to check if network connectivity is available to make any request. else throw an alert to check the connectivity/ turn on the connectivity.
    Similarly a Connectivity manager API exists for Android . Here is an example. Same would apply for other OS also.
    2) For online - offline application . user wouldn't be able to read records from back end , but can perform other necessary operations on the device, and once the device gets connected to network, can sync with the back end . An alert should be thrown to inform the user about the loss in network connectivity and the limitations in accessing the data .
    Build/release mechanism and subsequent tracking for mobility apps for periodic release of apps  - say there would regular fixes to bugs, upgrades to framework SDK, device OSs might get upgraded - Is there a tool for tracking all these, etc
    Yes. MDM tools are perfect fit for these. Afaria and Mocana are doing well now.
    And, anything that you would like to share, related to SAPs environment, that makes implementation easier.
    SAP Mobility is really booming and will grow , dominate in enterprise mobility in future.
    For our understanding:
    Let us know for more.
    Edit :
    IG is a part of SMP 3 but not a separate component as NWG
    Regards
    Virinchy
    Message was edited by: Virinchy P

  • Sap Mobile platform Tutorialst

    Hello,
              I need to consume the sap backend in android,this can be possible by using the "SAP Mobile Platform and SAPR3<>NetWeaverGateway<>SUP-ODP<>RelayServer<>Device".I already registered with the open sap, i have done  the self study for the course SAP mobile Solution Development for Enterprise,so now i got some information on it i need to learn it very depth.
    I have few questions.
         1.Is their any other online training  courses available on sap mobile platform ?
         2.Open Sap will soon start any training courses on sap mobile platform ?
    Thanks in advance sorry for bad english
    Regards,
    Navaneeth prodhutur

    The architecture you given uses Odata exposed from NW gateway and SMP will be an online data proxy. Relay server can be used for more security. To know how to develop android apps in this architecture follow this,SyBooks Online
    Other types of applications that you can develop using SMP include Object API based (as Jitendra mentioned, Developing SAP Android Mobile app from scratch), HWC apps (HWC mobile app development for dummies), apps using third party frameworks (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc01942.0230/doc/pdf/smp_tutorial_hybrid_app_package_devel…) and rest apis (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc01926.0230/doc/pdf/smp_devguide_rest_api_applications.pd…).
    Helpful links,
    http://scn.sap.com/thread/3205550
    http://scn.sap.com/thread/3436603
    http://scn.sap.com/docs/DOC-36056

  • Sun GlassFish Mobility Platform Administration Console: Authentication fail

    Dear All,
    I have installed Sun GlassFish Mobility Platform and Sun GlassFish Enterprise Server v2.1 is also installed in the process. However i can log in to the the Sun GlassFish Enterprise Server v2.1. But I can not log in to the Sun GlassFish Mobility Platform, every time i try, it gives a authentication fail. Can anyone please help?
    Regards
    Sahrear

    Hi Tomamiro,
    Thanks for your reply. But i tried with username: admin and password: adminpass as was in default configuration. I also tried with password: syncpass, but still no luck. But interestingly i can always log in to the "Sun Glassfish server v2.1 administration console" with the username: admin and password: adminpass. But can never log in to the "SGMP administration console"!
    Moving forward, i'm already frustrated with SGMP since the support is not as good as sun's other forums. I may try a fresh installation tomorrow but after that i'm not sure whether i will try again or not. Please let me know how to solve this problem if you can.
    I really appreciated your effort, thanks again.

  • Systems and platforms: Windows for GlassFish Mobility Platform 1.1

    Hi all,
    I'm new to sun glassfish mobility and wanted to try out the solution. I have a small company for J2ME based hadheld application development. Please help me with below questions.
    - As per Sun GlassFish Mobility Platform technical spec below, for operating systems and platforms i have Windows, but it says development only. What does it mean? Is it that i can not run the Sun "GlassFish Mobility Platform 1.1" in windows system?
    Please suggest.
    Platforms and Requirements
    Operating Systems and Platforms      
    Solaris 10 Operating System
    Red Hat Enterprise Linux 4 and 5
    * Windows (development only)*
    Application Server      
    Sun GlassFish Enterprise Server 2.1
    Client Platform      
    Java Platform, Mobile Edition (Java ME)
    CDC 1.1.2, CLDC 1.1, MIDP 2.0
    Development Kit      
    J2SE 5.0 and JDK 6
    Synchronization Databases      
    MySQL
    * Oracle 9/10

    This means that we don't support deployments of the gateway server on the Windows OS in a production environment.
    The platform deploys and runs fine on Windows, we have systems running the platform on NT, XP and Vista and we support development of Mobility Platform applications on Windows.
    -Hans

  • Problem trying to download SAP Mobile Platform SDK - Developer Edition

    Dear All,
    when i try to go on:
    SAP Mobile Platform Developer Center
    and I click on:
    Download SAP Mobile Platform SDK - Developer Edition
    The system is returning to me:
    Forbidden
    You don't have permission to access /sap/cp/ui/resources/store/html/SolutionDetails.html on this server.
    What I have to do?
    Thanks

    This download link is related to SAP Store and I guess there is some issue with SAP Store now. (store.sap.com) .
    Anyways the link might provide access to only SDK of SMP 3.0 , but to develop mobile applications on SMP both the Runtime and SDK are to be installed and only SDK is available to public.
    If you have a valid S-User credentials you can download SMP from SAP Service Marketplace - Home
    Softwares Donloads -->  A-Z Index --> M -->SAP mobile Platform -- ? choose the version you are looking at (2.1 / 2.2 /2.3 )
    SMP 3.0 is still in Rampup only available to limited registered partners
    Which version of SMP you are looking to download?

  • ROM and RAM in mobile platforms

    I am very new in j2me so i have a question regarding ROM uses in mobile platforms. I read somewhere in a book or a web site about mobile devices using ROM to store JVM or OS (im not sure which one). I want to know how they use ROM and RAM in their system. Can any one direct me to a website regarding this topic or drop some points on it, I would really appreciate your help.
    Thank you

    OWC has this article that might help. Ask your question of them http://blog.macsales.com/9102-secret-firmware-lets-late-08-macbooks-use-8gb

  • Clarification on SAP Mobile Platform 3.0

    Dear SAP Mobility Experts,
    Hope you are doing great, and I am seeking your help here.
    We are just to start a new project for one of our customer on SMP3.0 and Mobiliser5.1. During the preparation phase of my project I was just going through some of the literature to propose the correct system landscape architecture to the customer and have found some challenges, I am hoping you guys will be able to clarify them to me.
    These challenges are basically due to the SAP Note# 1901408 - SAP Mobile Platform 3.0 Limitations, I am sure SAP must have resolved some of these challenges, can you please point me to the correction notes if available of just confirm them to me.
    Relay Server is not supported; only reverse proxy is currently supported: Can I utilize any reverse proxy including the physical one which comes from Cisco & Citrix, or only apache based proxies are supported.
    Clustering and high availability are not supported: My Customer is looking forward to have active HA is this still not supported?
    Also as per my understanding of the platform 3.0 we can have the Mobiliser component as an add-on on the same server, is my understanding correct, if so then as far as I am aware Mobiliser is supported only on the Linux platform, has the same been extended to the windows or I need to install the platform itself on the Linux platform.
    Thanks for your support.
    Best Regards,
    Vishal Jain

    Dear Midhun,
    Thanks for your quick and informative response..
    Can you please also let me know about SAP Mobiliser Platform 5.1. Do we need to install it separately or it's integrated with SMP 3.0.
    if its needs to be installed separately than please let me know weather its strictly should be on Linux or it can be on Windows as well.
    Best Regards,
    Vishal Jain

  • Converting JavaFX based desktop app to mobile platforms

    Hello all
    I'm in the process of building a java desktop application using JavaFX and FXML as the front end code platform. However I'd like to be able to port this to mobile platforms with the least amount of code modifications, and was told that JavaFX would work for this. Does anyone have any advice on how this could be achieved ?

    I would love to know this too.
    Lots of info going around about mobile possibilities.
    I do not have an answer, but I do have a point to start looking at.
    I came across the following ORACLE blog written 2013-11-12.
    Hopefully someone can explain it better or give easier steps to follow on how to achieve android compatibility as explained on this page.
    To me it looks like you can actually run JAVAFX on android phones by using this.
    If anyone understands this article then please write an easy to understand howto.
    Would love to know how to incorporate this into Netbeans, but any other easy to understand way will work.
    This will be a killer function for JAVAFX :
    https://blogs.oracle.com/jfxprg/entry/how_to_build_open_javafx

  • Adobe AIR available mobile platform

    Hello All,
    I am interested in knowing what mobile platforms will have support for Adobe AIR - either directly from Adobe or by third party.
    I understand Android currently supports it what about Windows Mobile 7, Qualcomm Brew MP , Mediatek etc
    Regards
    Srini

    See response here: http://forums.adobe.com/thread/716414?tstart=0
    -Rob

  • Compilling Air Apps on Mobile Platforms

    Hello world!
    Sorry to ask this question (maybe because i will be stupid)
    But I am making a app in HTML and JS (With Adobe Air),
    But i didn't anderstand who can it be compile on mobile platforms ?
    like:
    -Androïd
    -IOS
    -Blackberry tablet
    -TV ?!?
    Please help ME !, thank you

    The JavaFX on iOS using Maven and RoboVM article of Aug 1st 2013 is a good article of where the technology currently stands today with regards to JavaFX and mobile platforms (at least iOS anyway).
    http://www.zenjava.com/2013/08/01/javafx-on-ios-using-robovm-and-maven/

  • Flash Developers: Join in the biggest Mobile Platform Survey to date, sponsored by O2 Litmus

    VisionMobile invites you to join in the biggest Mobile Platform Survey to date, sponsored by O2 Litmus. Have your say on the future of mobile app development and see what everyone else in the community is saying.
    Plus, enter a draw to win prizes, including:
    ·      1 Nexus One smartphone
    ·      1 HTC Touch 2
    ·      2 massive Amazon vouchers (500 and 250 Euros)
    Register now on www.visionmobile.com/developers. Survey closes end of March and results become publicly available in Q2. Participants will receive summarised copy of the results.

    That's greate!
    Original Excellent Blackberry Themes
    Free Blackberry Games Applications
    Excellent Blackberry Wallpapers
    Also Free Android Games
    All in blackberrygarden.com

  • "SAP Mobile Platform Developer Center" 12 month leaderboard missing

    Hi,
    I am not able to see the 12 month leaderboard of "SAP Mobile Platform Developer Center" space, http://scn.sap.com/community/developer-center/mobility-platform
    Thanks,
    Midhun VP

    Ah okay. If it had and you saw that, then it should be a bug.
    Lets wait for space editor's reply.
    Actually One bug about space editor for this space has already submitted Mobile Platform Developer Center Missing Space Editors
    Regards
    Dëv

  • Sybase: Enterprise Mobility Guide (free e-book) and

    Here is the link to an book/e-book, which Sybase is giving away free and also distributing via Amazon/iBooks/Google Books/downloadable PDF - [Enterprise Mobility Guide|http://www.sybase.com/detail?id=1091819]
    And here is the link to a March 10 webinar promoting the Guide that features two top-shelf analysts Kevin Benedict and Philippe Winthrop that Sybase will be hosting:
    [Webinar|http://response.sybase.com/forms/EnterpriseMobilityTrendsof2011]

    The link leads to an error page.

  • Website mobile platform issue. Help?

    My website is build on the latest Joomla version 2.5  but when we go to a mobile platform to view everything is intact but shifted.  Is there a quick fix for this? please view http://vercomedia.com/  Thanks

    Your layout isn't responsive to mobile & tablet devices so I'm not surprised some things appear off.  It is what it is -- fundamentally a desktop layout.
    Responsive Design Tester
    http://mattkersley.com/responsive/
    FYI: Check your code validation errors.  You have some orphaned tags that could be throwing things off as well.
    http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fvercomedia.com%2F
    Nancy O.

Maybe you are looking for

  • The order of fields in imported pdf file

    when i import a form i designed in indesign, the order of teh fields are not as i would like, i cant see any issue why the order would differ from the form. how can i deal with this?  is there a way to force and order. Can i move the columns even in

  • ESATA HDD Random Disconnect SOLVED!!!

    Fellow ThinkPad owners: I've spent the greater part of the past two days trying to resolve the issue of my eSATA connected ThinkPad 500GB SHDD's tendency to randomly disconnect itself. I had just gotten my new W520 with Windows 7 64bit preinstalled,

  • Can I create a process in 6.0 and recompile it to 4.0 for my customer?

    I have customer that has Lookout 4.0 and I have 6.0 integrator. What problems will I encounter if I develope on 6.0 and recompile it on his program? Have there been new objects added which do not exist in 4.0? It is difficult for me to program at my

  • X-FI mode switching broke after win upd

    Windows update came up with an auto update for the Windows Media Player, and the mode switching broke on the soundcard. Musicmatch broke as well, and wouldn't get past the start screen. After uninstalling musicmatch, and uninstalling the sound card v

  • Div background color

    hi: PHP, MySQL i have a master page where each row is displayed using an inline list with text pulled fron a DB and 2 of the <li> with background color/image specified in the CSS div what i need is filling the lower item background to the same height