Windows Mobile/CE ARM, 4 Examples

4 "standard" Windows Mobile/CE examples.

Tested with [b]Microsoft Device Emulator V2[/b]: WM 6.1.4 Professional 240x400. [b]Setup:[/b] File > Configure. Set "Shared Folder" as \FASMARM\ or your \PROJECTS\. Folder will appear in Start > File Explorer > Storage Card. If emulator freezes: File > Reset > Hard.

[b]Rare information[/b]. Searched everywhere online and could not find any native WM/CE examples written in C or ASM (except FASMARM's examples).

[b]Features:[/b] CreateWindowW, window procedure, text 'edit' box, key/mouse input, GUI graphics, draw bitmap, file I/O, etc.

[] [] []

[b]Source Preview:[/b][code]main
create.main.window
create.edit.box
load.edit.file file.txt
show.window
message.loop
endm[/code]

[b]FASM/ARM on ARM?[/b] We could convert FASM/ARM+IDE to WM/CE. It predefines GUI, graphics, input, sound, network, USB, bluetooth. Start with WM/CE, then later, support native Android ARM and Jazelle/Java.

Imagine a "Pocket FASM+IDE" for the popular ARM netbooks sold on E-Bay. Typical units have 7"/10" screen, WIFI, 3 USB to connect mouse+keyboard+drive, VGA output to HDTV, SD. OSs: Mobile/CE/Android/Linux. Price: $20-$100 US.

[]

LICENSE

All code and graphics (C) by StarPower software and released under the "Revised BSD" license. Everyone has permission to copy, edit, distribute.