Page 1 of 1
Creating a Smartphone CAB file - New Tutorial
Posted:
Fri Jun 16, 2006 2:15 am
by trajecto
I have posted a new tutorial for making Smartphone CAB files for Game Editor executables:
http://www.trajectorylabs.com/PocketPC_Game_Editor_Programming_Tutorial.html
Enjoy!
Posted:
Sat Jun 17, 2006 12:07 am
by Game A Gogo
what is a CAB file?? (sorry, not a SmartPhone users)
Posted:
Sat Jun 17, 2006 12:40 am
by trajecto
Think of it as a "wrapper" for your executable file, this applies for Pocket PC as well. With it, you can define things like where the file will install, registry entries, shortcuts, company info, etc.
Posted:
Sat Jun 17, 2006 12:43 am
by Game A Gogo
oh, so its like a zip, but in better.
Posted:
Sat Jun 17, 2006 1:14 am
by trajecto
Sort of. They are especially important for Over the Air (OTA) delivery. You can download a CAB file over the air right to your device and it will install automatically right where you defined it to.
Sites like Handango have an option to upload OTA files, this is where you would submit CABs by themselves. For desktop installation you will usually want to create an installation program. Mainly to force the user to acccept a single use EULA agreement.
Going mobile yet connected is the future. You need to know how to get an app to a guy sitting in an airport playing with his Motorola Q. This is how.
Posted:
Mon Jun 19, 2006 10:44 pm
by Novice
Hi trajecto,
i tried out your tutorial on my Motorola Mpx 220 and it works fine.
Mine question is with wich comand can i create a shortcut for my game, because when i install the game in storage\program files\games it dosent show up in my game menu under Start, i have to find it using file manager and run it from there.
TIA
Posted:
Tue Jun 20, 2006 2:36 am
by trajecto
I've revised the inf code to include a shortcut in the games folder and also adds a registry entry - give this one a try.
Posted:
Sun Sep 03, 2006 1:36 am
by ericdg
What program do you use to compile the cab file into an exe file to install on your smartphone using activesync.
Or do you know of any programs.