Application Development - eWeek

Application Development: LABS GALLERY: Palm's Mojo WebOS SDK Includes Eclipse Plug-in and Emulator


The Palm WebOS SDK, called Mojo, allows developers to easily create applications (right now, just for the Palm Pre). In this slide show, eWEEK Labs takes a look at the Eclipse plug-in and emulator included with the SDK.

By Jeff Cogswell
 
  • Adding Plug-ins
    The Eclipse IDE includes an easy interface for adding plug-ins. In the case of the Palm WebOS SDK, called Mojo, you start by adding the palm.com address and follow the wizard's steps for including the plug-in.
  • Mojo Application
    After the plug-in is installed, you can create a new WebOS application by choosing Mojo Application in the New Project wizard.
  • App Info
    The Mojo Application wizard then opens, asking you to fill in information about the new application, including name, title, vendor, ID and version.
  • Making a Scene
    The plug-in also includes a wizard for adding a new scene, which is essentially a combination of HTML and a JavaScript file.
  • VirtualBox
    The new Palm emulator runs in the VirtualBox software from Sun.
  • Palm Pre Look-Alike
    The new Palm emulator looks just like the Palm Pre's actual screen, except it runs on your desktop.
  • Sample App
    This is a sample application that ships with the SDK. I built it in Eclipse and ran it in the Emulator. It demonstrates various widgets that are available to WebOS applications.
xڽZ[s8~n~[2Ii`ΥCu2Nvm+zw#`sq2T%Gҧ#zCH+0qxChXʱ`Cs Yc6yp 4޴: #ZRh$*fx$bB4y2^Ff~q}4:AXE 62oSǂA dy3r u;05BBDQ Rf\fzȵΘb%r$sC2%1{lCM^9Ę8yb:%0mid91SuN;렳9c/ ƿbstC}9e1FtSQTË2mlu.~ #'@>h ;MiW%M:VeTB?LBs"+ hJyKixIYVMh0͡]"1ADcJxtsG%56Ā"o>q܃1!䲪)ȗm O=2TyF嶛w|kd2Y)nǭ B0]upTuF36TqE'+KT7{H LP1['Tֳ%r{wgǾ<PF<&H} ^V5X iohSMJxĀ1Pa,# Ъ ƆyK$#\$y٩F*0lŔ WQ!?43,%Pw\ 7j ^RAC Jil FӺzڹn甿jgMغi*xdwZ~u$!8Z#t%% %Yؚwꁳ; jSWw/2VM=nor+'٣OؿNa2Sb[:/4 Q{ҪN_oGAKTbbIE O;em  th(" 'fBtPw)A'u%%Nqux 'ֶkV>%r.XcPnl{[O,\O*o\N-[aje~`jR>c еuJV@wA@ }hoq5u=a??:V ߐshQglZgC7ͩxUª};ɌT6fP갫䏞 6\SLy&:l k;5U{$ wY- oX@l~;qU Us+Wo3`QćnLxszG.\\-!0Y8&6TUU'}vo4h5px{U??H]lX.n9aj@&GL&ht GpA jk]05N @Iw[0Qyf4ZHIіr9Bق{tpԪl\HZ6t ȬgV5PDeܡ~Pr$1+ Fј3tdE2H"W7MhS$ l :g&23= Ks<C@\kȁH0񄇠TqJǝ"aZ2m˞1F5H]]N^(;'"àB~"6Xm B.4xM#29uyh{5tw%@9.;0L qVu.\s+:|:}Yk7˛~z wV_NٞyŽ:X}&k`Pxwx/^laB#l^ +O?_߮` =ݓOo\EG`I}oO!,A]ic? >]Ψ_^sL7yt5Aa0,