AppBuilder – Finally there
Just want to express my enthusiasm for the new AppBuilder released today. Many of you have probably seen it already on TechEd or even had the chance to play around with it in a TechEd Hands-On session. But now it is available for everyone!!
Available under https://tools.hana.ondemand.com/#sapui5 you can easily download, install and start coding cool HTML5 Apps. Just give it a try and use it for quick prototyping with real data and as a starting point for your own projects.
Go, Try and Share your impressions!!
Tags edited by Michael Appleby
Wow! that's a great news. Thanks Martin.
This is a great tool to work on....Thanks for an update...
You should share it at the scn SAPUI5 space, not just mobile!
You are right. So here's the post:
Have you ever heard of AppBuilder?
Hi, how can i download the appbuilder.? When i click on the link above, a popup opens but this is only a picture with non-clickable links. Tried with IE and FF. Or is Chrome mandatory?
You can access it here: https://tools.hana.ondemand.com/#sapui5
After clicking on download link, terms and conditions are shown in popup.
If you click I have read and agree on bottom right, file gets downloaded.
Tested on Firefox.
Nice - is there a template for Fiori Style applications ?
Well, it's a challenge: build one.
Seriously: no. But it is "blue crystal" the underlying Fiori theme. Isn't that enough?
I downloaded it and followed the installation instructions carefully. But when I double-click the run.bat file to launch AppBuilder I get the error message “The system cannot find the file node.exe”. And next Chrome is opened with message “Chrome could not connect to 127.0.0.1:9009 Try reloading: 127.0.0.1:9009/ide/ares/index.html”. Any idea what could solve these problems?
I think you missed to make sure that the prerequisites are met. In this case install node js from nodejs.org.
For your reference:
AppBuilder prerequisites and setup instructions are included under Launching AppBuilder in the documentation.
Thanks Martin. I got it working now. I thought I only needed to install NodeJS as prerequisite but now I notice that I actually have to start it first (NodeJS node.exe) and then start the appbuilder run.bat file.
Alternatively you can add the path to nodejs.exe to your PATH variable - then you just need to run the bat file to get it to load.
For Window 7, the machine needs to be restarted in order to recognize node.exe. Otherwise it'll keep prompting node.exe cannot be found even the path variable has been set and cmd window recognizes node command.
I have changed "server.bat" with absolutely path of node.exe, but somehow, the browser still showed me "Backend file server cannot be found.".
After restarted my machine, AppBuilder has started successfully. But a cmd window was still showing up following message:
ERROR: The system was unable to find the specified registry key or value.
Martin this is a fantastic tool, thank you for all the head scratching and hard work! It does beg the question where SAP want developers to start developing mobile apps? Eclipse or AppBuilder?
I have just completed Craig Haworth's openSap Intro to Mobile Development where Eclipse, Cordova, SAPUI5, and android-sdk were all tools used to develop for different mobile paradigms. I suppose the AppBuilder fits into the hybrid web container\cordova paradigm but for simple but fast application development.
Please schedule an AppBuilder course on openSap where we can get some applications working that are integrated into the SAP back-end. Alternatively point perhaps there are blogs out there similar to the ESPM blog written by Ankur Kumar?
I've written a series of blog posts called "AppBuilder for PowerBuilder Developers". Targeted at people (like me) that are proficient in Sybase PowerBuilder, since many of the concepts in AppBuilder are borrowed from PB.
AppBuilder tips for PowerBuilder Developers
AppBuilder Tips for PowerBuilder Developers #2
AppBuilder tips for PowerBuilder Developers #3
Here are some tips if you want to debug its apps in Chrome!