NavigationUser login |
MAS.968: Call4Action - Some Technical Details and UpdatesSubmitted by nadav on Sun, 02/08/2009 - 22:57.
Hi everyone, Two points regarding Call for Action. First, some of the more technical people got the impression from Chris' intro that there wouldn't be much technical "meat" in the class. Au contrare, for those of you who are interested, we will be building toward some very innovative experiments; we'll even try to build our own pirate GSM radio tower. We didn't emphasized this much because the class is mixed, and we didn't want to scare anyone off. But if you want to get deep into tech, you will be able to. Details below under point 2. For everyone, point 1 covers a time-saving aspect of the class; we are distributing a guaranteed-to-work workspace for playing with handsets, gateways, gis & web applications, etc. We'd love it if you'd go through the steps below to prepare your system. Finally, if you haven't filled out the questionnaire at http://spreadsheets.google.com/ccc?key=pnJjv-CnDNoerSiJzRV5fVw&hl=en 1) VMWare In order to focus on the interesting parts of the programming exercises and tutorials, we pre-installed a virtual machine (VM) with most of what you will need for the class. As its name implies, a VM is like a virtual computer that you can run as a program inside your computer without having to install a new operating system or partition your hard drive. The program that runs those VM's which is called, to much surprise, VMWare. So a Mac can run Windows, Windows can run OS X, or -- as is the case here -- you'll all be running Ubuntu, an easy-to-use brand of Linux that makes it especially easy to program. If you are a member of the MIT community, we ask that you install the VMWare Fusion (Mac) or Workstation (Win or Linux). Don't worry about making it work, just install the software available at: https://nic-too.mit.edu/cgi-bin/vmware If you are not part of the MIT community, you can get the free VMware Player for PC or the trial version of VMWare fusion for mac: This is just the program to run the VM's - we'll give out copies of the specific VM that we made for the class in a week or so. By that time, please please free several gigabytes of disk space for that VM. 2) Technical details for class syllabus: Emphasis of this list is on mobile technologies, I'm not including anything we'll do with web platforms, PCs etc. - Platforms: We will go over Symbian development (mostly from the Python side), and Android. Possibly OpenMoko if there is interest. Email us if you have any questions!
|