For a couple of month ago my master thesis was approved. The topic was ”Context Aware File Sharing Protocol Designed for Mobile Devices” and I managed to
build an erlang application that ran on my Android phone. The thesis can be downloaded here:
It’s been a long time since I wrote something here. I’ve been swamped with work, so it has been very little time to do any development on Erlang for mobile devices.
The good news is that I have a semi-working version of Erlang R15B01 for iOS that I’m planning to release next week. I’ve also patched the old version (Available here: Erlang iOS SSP255 Updated (735)).
I’ve also reinstalled my Android environment and hopefully there will be a new version for that as well.
A pre-compiled version of Erlang for iOS are now available here: Erlang for iOS (845)
Unzip the file and put the content in /usr/local/erlang on your iOS device.
I’ve now corrected the filenames in the /lib-directory.
An updated version of Erlang is available here now: Erlang iOS SSP255 Updated (735) (The old version is available here: Erlang for iOS (810)
The only change in this version is that the stack size pointer is set to 255 (Instead of 256) which seems to be working nice with iOS. If you have the old version of iOSErlang you have to give the argument +sss 255 to the ./erl command in order to run Erlang.
Thanks to Uwe Dauernheim you can run Erlang on iOS devices. I’ve tested it on my iPad and it worked great. So checkout the respositorys at Erlang-Embedded or Uwe fork. Your iOS device needs to be jailbreaked in order to run Erlang.
Download pre-compiled binaries
See this post: http://www.burbas.se/2011/04/12/download-erlang-for-ios/
Me and a friend of mine talked about how bad the performance of the Minecraft server was and its lack of scaling. We thought on how we could solve this with Erlang, and the outcome of that discussion is the Minecraft-sERLver. It’s not by any means finished, but it’s a nice project with lots of interesting challenges.
Check out the project on github: https://github.com/burbas/Minecraft-sERLver
You can now download an Erlang package for the Android platform. The package is available here togheter with installation instructions.
My master thesis, as I named ”Socius”, is almost complete. Socius is an application that enables mobile devices to automatically share files between each other. It’s completely written in Erlang and today I got it running on the Android platform. I will post a more detailed post about Socius and what it can do.
I am one of those who abused Total Commander. I used it for practically anything. When switching to Mac OS X it was with a heavy hearth I realized that it didn’t exist any good substitute for my beloved Total Commander… I found Forklift for a couple of days, and it got a lot of features. The only downside is that it’s a little expensive (costs $29.95), but it’s worth it.
There is a 15 days evaluation version available on their website:
I’ve completed my port of Erlang to Android. A lot of the inspiration was given from apage43 OTP-repository on github. I have also done an android application which installs erlang onto your phone. This is a part of my master thesis and will be available sometimes in the beginning of November.
It’s not a complicated, but rather a time consuming work to make an installer (at least it was for me) for an erlang release that will run on an android phone. I’m hoping to maybe write a tool that does all of that so the developer does not have to do this. Right now it’s just a thought from my side, but if anyone else would be interested in developing such a tool, feel free to contact me :-).
I’ve been trying to get a working enviroment for crosscompiling to the arm architecture and at first it was just so much overhead on order to get it working. Then I discovered a very interesting project on github. This project provides you with a script who installs all tools needed when crosscompiling.
The project is, as mentioned, hosted on github: http://github.com/esden/summon-arm-toolchain