aboutsummaryrefslogtreecommitdiff
path: root/content/posts/2007-09-19-blackberry-links-and-a-rant-about-thieving-bastards.html
diff options
context:
space:
mode:
Diffstat (limited to 'content/posts/2007-09-19-blackberry-links-and-a-rant-about-thieving-bastards.html')
-rw-r--r--content/posts/2007-09-19-blackberry-links-and-a-rant-about-thieving-bastards.html94
1 files changed, 94 insertions, 0 deletions
diff --git a/content/posts/2007-09-19-blackberry-links-and-a-rant-about-thieving-bastards.html b/content/posts/2007-09-19-blackberry-links-and-a-rant-about-thieving-bastards.html
new file mode 100644
index 0000000..52dd046
--- /dev/null
+++ b/content/posts/2007-09-19-blackberry-links-and-a-rant-about-thieving-bastards.html
@@ -0,0 +1,94 @@
+---
+date: "2007-09-19T07:27:30Z"
+title: Blackberry Links and a Rant About Thieving Bastards
+---
+
+<img src='http://pablotron.org/gallery/misc/bb_pig-tiny.png'
+ width='176' height='176' align='right'/>
+
+<p>
+I just got a Blackberry for work, and I've been looking around for
+some simple applications. The entire experience reminds me of looking
+for Windows Mobile software; a bunch of small, money grubbing companies trying to nickel
+and dime people for things they have no business charging for. $5 for
+a crappy theme that you obviously spent 15 minutes on? No thanks, I'll
+make my own. $15 for your E-Book reader? I already made a mistake when
+I bought your shitty software for my
+<acronym title='Personal Digital Assistant'>PDA</acronym>
+two years ago; I won't be fooled again. What a bunch of thieving bastards.
+</p>
+
+<p>
+The good news is that I did manage to find a couple of decent
+applications. Here they are:
+</p>
+
+<ul>
+<li><a href='http://www.xk72.com/midpssh/'>MidpSSH</a>: Mobile SSH
+client. <a href='http://tynian.net/'>Brian</a> dug this one up. The
+source is also a pretty good reference for MIDP development.
+</li>
+<li><a href='http://www.operamini.com/beta/'>Opera Mini</a>: The
+crackberry comes with a half-assed built-in browser. Opera Mini makes
+up the other half by resizing images and scaling the page so it fits
+nicely on your screen.
+</li>
+<li><a
+href='http://jmirc.sourceforge.net/'>jmIrc</a>: Decent mobile IRC
+client.
+</li>
+</ul>
+
+<p>
+Also, <a href='http://www.blackberryfreaks.com/'>Blackberry Freaks</a>
+and <a href='http://getjar.com/'>GetJar</a> both have lists of free
+software for the Blackberry. Actually, GetJar is useful for any
+<acronym title='Java 2, Mobile Edition / Mobile Information Device Profile'>J2ME/MIDP</acronym>-capable
+device; that's where I got most of the software for my Samsung t809.
+There's also <a href='http://midlet.org/index2.jsp'>midlet.org</a>,
+although everything there seems to be straight out of 2002.
+</p>
+
+<p>
+The best overall Blackberry forum I've found so far seems to be
+<a href='http://blackberryforums.com/'>Blackberry Forums</a>. I particularly like the <a href='http://www.blackberryforums.com/developer-forum/'>developer forum</a>.
+</p>
+
+<p>
+I also managed to get the <a
+href='http://java.sun.com/products/midp/'>MIDP SDK</a> up and running
+without too much effort. You basically just uncompress the archive
+wherever, then add the <code>$MIDP_DIR/classes</code> directory to your
+classpath when compiling your <code>.java</code> files. It includes an
+MIDP emulator which works fine for several applications I've tried, and
+also seems to hate the JAD files I'm generating for no apparent reason.
+Oh well. Here are the interesting MIDP and Blackberry development links
+I've dug up:
+</p>
+
+<ul>
+<li><a href='http://java.sun.com/javame/reference/apis/jsr118/'>Sun J2ME
+MIDP 2.0 API Reference</a>.
+</li>
+<li><a href='http://www.theilya.com/info/bbjde.shtml'>Blackberry JDE on
+Linux</a>: The information here looks a bit dated, but it still might be
+useful.</li>
+<li><a
+href='http://developers.sun.com/mobility/midp/articles/midp2network/'>J2ME
+Low-Level Network Programming with MIDP 2.0</a></li>
+<li><a href='http://www.billday.com/j2me/'>Bill Day's java ME
+Archive</a>.</li>
+<li><a
+href='http://www.spindriftpages.net/blog/dave/2006/06/18/midlet-jar-signing-a-tutorial-revised/'>MIDlet
+JAR Signing</a>.</li>
+<li><a
+href='http://www.javaworld.com/javaworld/jw-01-2001/jw-0105-midp.html'>Device programming with MIDP</a>: Great three-part series
+on the MIDP API. The articles pre-date MIDP 2.0 but they include plenty
+of examples and links for additional information. Be sure to click the
+Print link at the bottom to view all the pages concatenated together.</li>
+</ul>
+
+<p>
+Fire an email or comment my way if you've got any more useful links.
+</p>
+