CNIC Information System with Pakdata Cf In Pakistan
Hinweis der Redaktion
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Example of some dense Scala code from Bump. Imagine what this would look like in Java.\n
That’s Indy driving. Michael is in the passenger seat. Obviously this picture was taken a few months ago when he had more hair.\n
\n
ADT and Scala plugins do not play well together. You can get them to not step on each other so much, but your life will still suck.\n
ADT and Scala plugins do not play well together. You can get them to not step on each other so much, but your life will still suck.\n
ADT and Scala plugins do not play well together. You can get them to not step on each other so much, but your life will still suck.\n
ADT and Scala plugins do not play well together. You can get them to not step on each other so much, but your life will still suck.\n
ADT and Scala plugins do not play well together. You can get them to not step on each other so much, but your life will still suck.\n
But wait, didn’t we pick Scala because of the promised developer productivity?\n
How we got our agility back\n
How we got our agility back\n
How we got our agility back\n
How we got our agility back\n
How we got our agility back\n
How we got our agility back\n
\n
Scalac compiler pukes on the Java code produced by the protocol buffers Java compiler, hence initial javac step. Pro Guard rips out Scala code from scala-library.jar that we don’t need. Dex is the Android compiler. It takes Java class files and produces Dalvik byte code.\n
Build everything, rip out app code, put the rest in a jar, and then use Eclipse/IntelliJ.\n
Android Parcelables require a public static field called PARCELABLE. A val in a companion object offers equivalent functionality, but is compiled into a method, not a field. Scala team hacked the compiler for Android as result: https://lampsvn.epfl.ch/trac/scala/changeset/22628\n
~7M total downloads. 4 star rating. Featured on the Android Market. \n
Tricky to access non-static inner classes defined in Java, such as android.os.PowerManager.WakeLock\nCan’t send Scala collections between processes\nClosures -> Mystery classes -> Many allocations and leaked memory\nHard to debug crashes that happen on a line with multiple statements, closures, etc.\n