Sencha Inc. | HTML5 Apps

Blog

Sencha Touch oData Connector and Samples for SAP

July 30, 2012 | Aditya Bansod

Today we’re releasing the Sencha Touch oData Connector for SAP, available on the Sencha Market. We’ve partnered with SAP to make it easier for SAP customers to build HTML5 applications using Sencha Touch. Sencha Touch is often used to build apps that mobilize enterprise applications, and using the oData Connector, Touch developers can now connect to a variety of SAP mobile solutions such as Netweaver Gateway, the Sybase Unwired Platform, and more. We announced our partnership with SAP earlier this year and have been working actively with SAP to build this shared capability to make it easy for developers to quickly build rich mobile enterprise applications.

The download comes with a getting started guide, a sample application, and the Sencha Touch oData Connector for SAP. The sample application, Flights Unlimited, connects to a hosted demo SAP Netweaver server and uses the oData Connector to query flight times, passenger manifests, pricing information and more. The application is built with Sencha Touch, so it’s pure HTML5 and can be deployed to the web, or hybridized with Sencha Touch Native Packaging for distribution to an app store. It’s a complete and comprehensive application that shows how developers can leverage the power of Sencha Touch and SAP mobility solutions together.

If you want to learn more, SAP hosted a webinar from SAP Labs in Palo Alto where we talk with SAP about how we’re enabling the oData capability and show off the Flights Unlimited demo. The recording of the webinar is available for streaming online.

We’re excited to see what our global development community will build with the new oData for SAP connector!

There are 19 responses. Add yours.

Bunchofstring

2 years ago

When I click the Sencha Market link above, I get “Hmm… The page you’re trying to reach could not be found”. Is it just me?

Bunchofstring

2 years ago

It’s fixed now. Thanks for letting me know @Aditya.

Robert Birkenheuer

2 years ago

I tried to run the sample application FlightsUnlimited but it doesn’t get further then showing the loading screen.

Edmund Leung

2 years ago

@Robert Birkenheuer: did you try the production version (FlightsUnlimited/build/production/index.html) or the debug version (FlightsUnlimited/index.html)?
- The production version should work as its
- To get the debug version to work, you will need to download and add the Sencha Touch SDK to the project folder

Jun

2 years ago

the sample code does not work well. it always shows me the error msg:“HTTP Request initialization Cross Origin Request”.

who can help me on this issue?

Edmund Leung

2 years ago

@Jun, please refer to the readme included in the sample package to configure your browser to allow cross-domain requests.

Jun

2 years ago

Thank you! @Edmund,  I can run it on my computer.  but I have another question about the cross-domain, how to run it on ipad or mobile devices? such as: I made a package for IOS with these codes , it failed as the problem.  shall we solve it by our codes as I am not familiar with the cross-domain? Thank you.

Robert Birkenheuer

2 years ago

@Edmund Leung: I found the problem. My server didn’t return the app.json. After adding the file to the mime types on my server it is working.

Cous

2 years ago

Just for you to know: there’s a little typo in the readme file. For OS X user; the command for running chrome without security would just be :
open -a “/Applications/Google Chrome.app”—args—disable-web-security
‘cause Preview replaces returns by spaces .... - and no guillemets…
Anyway; as a SAP developer; I just can’t think of all the opprtunities we now have with such a connector.
Well done wink

pandora1

2 years ago

I just can’t think of all the opprtunities we now have with such a connector.
Well done wink

raef

2 years ago

thnx for sharing

Scott Stefanich

2 years ago

Edmund, are there any design considerations when using Sencha Architect to build Sencha Touch apps which use the oData Connector for SAP?

Philippe

2 years ago

hi,
i’m trying to create a mobile application with Zend Framework and Sencha Touch, PHP,MySql for the background and SenchaTouch for my interface, but i’m dont have a lot experience, so i would like to ask for some tutorials, links, or some source codes, cause i really want learn it,
which one do you recommend: Zend Studio, Eclipse, Sencha Architect ??
I’m more adapted with Zend Studio some one know how can i add the Sencha Touch library ??
basically my problem is how to create the structure, the bases, for work with twice languages,
thanks so much

DotNetWise

2 years ago

Not even a month passed by and the video was removed, the help page is not working and the demo service does not allow custom cross-domain!

What a shame! I thought Sencha really has a better quaility working approach….I guess I was wrong.

Edmund Leung

2 years ago

@Scott Stefanich: Currently, Architect will not recognize the oData proxy as a Framework component and you will need to configure it as part of the code. Supporting custom component is on the roadmap of Architect.

@Philippe: I suggest you to check out http://try.sencha.com and review the Touch documentation portal at: http://docs.sencha.com/touch/2-0/ to get familiar on Sencha Touch. Architect is also available as a 30-day trial to help you get familiar with the product. If you are planning to use Sencha Touch, I would recommend trying out Architect

@DotNetWise: The code talk video should be working: http://www.youtube.com/watch?v=cYtYxifrb20

DotNetWise

2 years ago

Does oData proxy work with ExtJS 4.1 as well?

Scott Stefanich

2 years ago

Edmund, thank you for the Architect + oData proxy clarification.

Regarding the example code and future documentation mentioned in the CodeTalk video,

1. Is the example code no longer available at market.sencha.com?
2. When will the documentation be available?

Jan Schober

2 years ago

@Edmund: Regarding oData Proxy in Archtect: Is there a guide on how I would need to configure the oData Proxy as part of the code? My goal would be to just make it available somehow in an Architect-based app.

Comments are Gravatar enabled. Your email address will not be shown.

Commenting is not available in this channel entry.