Wednesday, May 16, 2007

J2ME on Mac OS X

I use Mac OS as my primary dev. platform and ended up putting together a fairly complete build environment for this class. I finally got around to putting a description of the system online here. It includes an ant build file that automates compiling, preverifying, packaging, signing, app loading, and debugging.

Also, I put our team's S-expression parser and builder online. It provides a fairly lightweight alternative to XML.

Tuesday, May 1, 2007

MIT Mobile Reusable Component

A basic HTML Parser.

http://web.mit.edu/bryant_h/Public/21W780/HTMLParser.java

What kind of phones do people have?

I thought it'd be helpful for everyone to share what kind of phones they have, just so that we can all have a decent idea of how well our applications would work among our peers.

As a survey to check and see what kinds of personal phones people have, please add yours to the list them below:

Josh Wilson - Treo 650 (Sprint), Nokia N73 (T-Mobile)
Bryant Harrison - Motorola (Verizon) - nojava
Stephanie Chiang - Audiovox (Verizon) - nojava
John Pope - PocketPC - (Sprint)
Jacob Stultz - Samsung (Verizon)

Service provider is important because to my knowledge, some carriers (Verizon and Cingular) tend to not support 3rd party java apps. I know that Sprint/T-Mobile do support them with certain security access restrictions.

Thanks,
-Josh

Monday, March 26, 2007

automated signer

Hi everyone,

Hope everyone is having a good spring break. I finally got around to posting the signing program I wrote... it's a windows .bat file and a JAR that does some output file formatting.

If someone wants to mod the script for *nix/whatever, knock yourself out! I only work on windows machines and I really on wrote this to save myself 5 minutes each time I wanted to sign a JAR.

Instructions are zipped up with the file, which can be found at http://web.mit.edu/camick/Public/780signer.zip.

Bear in mind that this program is elegant in no way at all... pretty much everything is hardcoded into either the JAR or the bat. Should save some minutes, though...!

- Charles

Monday, March 19, 2007

some Cell ID info

22539: 5th floor student center, Bexley, back of zcenter, Simmons, New and Next House

60491: 1st floor student center

22279: 1ast floor student center, Bldg. 1,3,5, Killian

22277: Killian, Bldg 4, Hayden, Walker, EC, MIT Med, Sloan, bldg 68., kresge

22538: Bexley, E52, Kendall Sq., Coop, bldg 68, back of zcenter

21809: Bexley, Killian

40341: 77 Mass ave.

20350: 77 Mass ave.

20359: 77 Mass ave.

Thursday, March 15, 2007

Mobile Application Design from SXSW

Here are some notes that Dan Saffer took at a recent (Monday) panel on mobile application/interaction design at the UX side of the SXSW conference in Texas. Definitely some things to think about for this course and especially the next two classes.

Wednesday, March 14, 2007

Cell ID Assignment

MIT Mobile's Cell ID info can be found at
http://web.mit.edu/bryant_h/Public/21W.780/campus%20cellID.xls