3 ms·
Mostly correct. My recollection from my early days mobile programming was J2ME or BREW. J2ME was java, BREW was c++.. and usually seemed to be used by more cons
by irascible 11y ago
Mostly correct. My recollection from my early days mobile programming was J2ME or BREW. J2ME was java, BREW was c++.. and usually seemed to be used by more constrained devices that couldn't afford the Java runtime overhead. BREW had all the pain of unmanaged c++ on the desktop, minus any good tools for debugging, and writing safe code. J2ME mostly worked and the carriers liked having a standardized format that encompassed the whole asset chain rather than each app writing thier own custom code for everything. Changing a carrier logo in a J2ME app was often as simple as dropping the new image into the Jar file.. vs BREW where you would have to resurrect the complete tool chain of that project, to fix anything that broke after the original contract ended.