Develope and Compile Java Apps on the P800 Mobile Phone!- August 25, 2003 Tonight I compiled my first application on my P800 phone! I don't mean writing and compiling the app on a PC and then running it on the mobile. I mean coding and compiling it on the mobile! Why compile Java code on your P800 smartphone Because you can :-)) Hehe that's the reason according to the guy who wrote it! But it's good to always have a javac in your pocket :-) Grab jCompile for P800 here. Now it would be great to also have an IDEA for P800!! Oh btw it compiles and runs personal Java.http://www.jroller.com/ara_e/entry/develope_and_compile_java_apps CodeDOM- August 23, 2003 O'Reilly's ondotnet.com has an article about .Net's CodeDOM API. Using this API you can generate source code for different languages, with a single API. So instead of various template files for different languages out there you just write a single piece of code like this: private CodeVariableDeclarationStatement DeclareVariables(System.Type DataType, string Name) CodeTypeReference tr = new CodeTypeReference (DataType );CodeVariableDeclarationStatement Declaration = new...http://www.jroller.com/ara_e/entry/codedom1 TestabilityMockability- August 6, 2003 Read Mathias' frustration with Oracle 9iFS here. The part that I want to talk about is this one: "First of all, all classes are declared final (forget about easily writing unit test mock objects for them). Secondly, almost NO interfaces are used (forget about profiling using a dynamic proxy or any AOP coolness)." There are many factors that make an API successful. Imho two of the most important ones are: SimplicityIntuitiveness, and TestabilityMockability. The first factor doesn't.http://www.jroller.com/ara_e/entry/testability_mockability |