Documente Academic
Documente Profesional
Documente Cultură
Set!p o!r %&E for Tabris Write a Tabris app La!nch and test o!r app
http'((de)eloper$eclipseso!rce$com(tabris(
HandsOn Tasks
*$ +ello #orld ,Shell - B!tton. /$ &ialo0 ,J1ace. 2$ List ,J1ace Tree3ie#er. 4$ Geolocation 5$ 6lient 6an)as
<rere=!isites
Who has an 7
Technolo0
RAP & Tabris ,Open So!rce. : Tabris Native Clients ,6ommercial.
Open So!rce
>A< Ser)er Bro#ser 6lient ,+T9L 5 : Ja)aScript. Tabris Ser)er B!ndles ?ati)e 6lients ,iOS@ Android.
http'((de)eloper$eclipseso!rce$com(tabris(do#nloads(
Copyright EclipseSource Inc, all rights reserved
Architect!re
EclipseSDK/
A&T S&C
Copyright EclipseSource Inc, all rights reserved
HandsOn Task *
Widget: Shell - B!tton Task: Let a b!tton sa D+ello WorldF$ c.e.t.workshop.task Entry Point: (hello#orld
La!nch 6onfi0!ration'
/tabris.tar.et/ser1er.la,%ch
<reHb!ilt 0eneric #orkshop client on demand AppHspecific client template ,part of Tabris S&C. &irect $apk do#nload ,e$0$ #eb or mail. Goo0le <la As part of the Tabris S&C ,ASB stick@ #ebsite.
Copyright EclipseSource Inc, all rights reserved
Android'
Simplifies de)eloperKs life Lists all a)ailable entr points on ser)er http'((tabrismac$local'IJIJ(indeB$Eson
We pro)ide t#o entr points for each +andsOn task in this #orkshop' http'((tabrismac$local'IJIJ(hello#orld http'((tabrismac$local'IJIJ(hello#orldHsol!tion
HandsOn Task /
Widget: J1ace &ialo0 Task: 6lick a b!tton to open a dialo0$ c.e.t.workshop.task2 Entry Point: (dialo0
HandsOn Task 2
Widget: J1ace Tree3ie#er Task: 6onnect a Tree to a simple data model$ c.e.t.workshop.task3 Entry Point: (tree
Tar0et platforms iOS )s$ Android )s$ Browser Tablet )s$ <hone
?o Workbench on mobile clients 1ast startH!p %n)est time in o!r desi0n" &onK tr to !nif desktop - mobile Laz loadin0 &o #ork as nchrono!sl
HandsOn Task 4
Widget: Geolocation Task: &ispla the c!rrent location of o!r de)ice$ c.e.t.workshop.task" Entry Point: (0eo
HandsOn Task 5
Widget: 6lient6an)as Task: To!ch and dra# in o!r app$ c.e.t.workshop.task2 Entry Point: (dra#
EBample >eso!rces
Available widgets
http'((de)eloper$eclipseso!rce$com(tabris(docs(!iHcontrols(
6omm!nit - S!pport
emos' https'((0ith!b$com(eclipseso!rce(tabrisHdemos( !it' https'((0ith!b$com(eclipseso!rce(tabris "ss#es$B#gs'
https'((0ith!b$com(eclipseso!rce(tabris(iss!es
Pro%essional S#pport'
http'((de)eloper$eclipseso!rce$com(tabris(docs(ser)ices(
Thank o!