<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nathan and his Open Ideals &#187; Guardian</title>
	<atom:link href="http://openideals.org/category/guardian/feed/" rel="self" type="application/rss+xml" />
	<link>http://openideals.org</link>
	<description>... and the trouble it often gets him in</description>
	<lastBuildDate>Fri, 10 Feb 2012 05:50:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Another Excellent Event: Open Video Conference, This Week in NYC</title>
		<link>http://openideals.org/2010/09/30/another-excellent-event-open-video-conference-this-week-in-nyc/</link>
		<comments>http://openideals.org/2010/09/30/another-excellent-event-open-video-conference-this-week-in-nyc/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 03:52:52 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Announcing...]]></category>
		<category><![CDATA[Deep Thoughts]]></category>
		<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Soapbox]]></category>

		<guid isPermaLink="false">http://openideals.org/?p=635</guid>
		<description><![CDATA[News from my work on The Guardian Project: Nathan Freitas will be on a panel at the 2nd annual Open Video Conference in New York this Friday and Saturday. He will be on the panel entitled “Cameras Everywhere” led by our &#8230; <a href="http://openideals.org/2010/09/30/another-excellent-event-open-video-conference-this-week-in-nyc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>News from my work on <a href="https://guardianproject.info">The Guardian Project</a>:</p>
<blockquote><p>Nathan Freitas will be on a panel at the 2nd annual <a href="http://www.openvideoconference.org/">Open Video Conference</a> in New York this Friday and Saturday. He will be on the panel entitled “Cameras Everywhere” led by our partners at <a href="http://witness.org/">Witness</a>, on Saturday at 3pm.</p>
<p><a href="http://openvideoconference.org/"><img class="alignleft" style="padding: 3px;" src="http://openvideoconference.org/i/ovcbadge1.png" alt="" width="250" height="272" /></a></p>
<blockquote><p><strong>Summary</strong>: Cameras Everywhere: Human Rights and Web Video - (<em>2:45 PM – 3:30 PM</em>)</p>
<p><strong>Description</strong>: Once upon a time, video cameras were rare. Now they are ubiquitous—as are the opportunities to share, use, and re-use video. What are the limits and possibilities of an ethics of openness when it comes to human rights footage?</p>
<p>Videos (particularly mobile and online video) make it possible to document and publicize human rights struggles – from monks marching for freedom in Rangoon and Lhasa, and the election protestors in Tehran, to individual voices speaking out against injustice on YouTube and other online spaces. But despite the growing circulation of images of human rights violations, of victims and survivors, there is limited discussion of crucial safety, consent and ethical concerns – particularly for people who are filmed.</p>
<p>Issues around consent, representation and re-victimization and retaliation have emerged even more clearly in an open and networked online environment, as have concerns about intentionality and authenticity. Video is being reworked, remixed and recirculated by many more people. New possibilities for action by a global citizenry have arisen, but these carry with them substantial challenges, opportunities and dangers.</p>
<p>Presenters:<br />
Sam Gregory — WITNESS<br />
Gabriella Coleman — NYU<br />
Nathan Freitas — The Guardian Project<br />
Steve Grove – News and Politics, YouTube</p></blockquote>
<p>Following the panel, there will be an open workshop, to continue the discussion and brainstorm new approaches and tools to address the issues raised. This feedback will be gathered and fed into the <a href="http://www.openvideoconference.org/hacklabs/">OVC Hackday</a>, held at <a href="http://itp.nyu.edu/">NYU ITP</a> on Sunday. Team Guardian will join in with whoever shows up at the hackday, take the ideas from the previous day, and build prototyped mobile video solutions in response to them.</p>
<p>You can get more information and register for the hackday here: <a href="http://www.openvideoconference.org/hacklabs/">http://www.openvideoconference.org/hacklabs/</a></p>
<blockquote><p>OVC hack labs: Sunday, October 3</p>
<p>Join us at NYU’s Interactive Telecommunications Program for an all-day open space gathering for innovators of all stripes. Meet and collaborate with conference attendees, HTML5 developers, transmedia storytelling experts, and more. Among the planned activities:</p>
<p>Make interactive HTML5 video using WebMadeMovies technology like popcorn.js<br />
Map out a transmedia strategy for your content<br />
Build a custom HTML5 player for your site<br />
Create robust video sites using the free+open source Kaltura CE 2.0 self-hosted software stack<br />
or just grab a room and hack on your project!</p>
<p>OVC hack labs are free and open to the public.</p></blockquote>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2010/09/30/another-excellent-event-open-video-conference-this-week-in-nyc/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The &#8220;Took&#8221;: Tibetan-enabled Nook eReader</title>
		<link>http://openideals.org/2010/08/07/the-took-tibetan-enabled-nook-ereader/</link>
		<comments>http://openideals.org/2010/08/07/the-took-tibetan-enabled-nook-ereader/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 05:01:54 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Emerging Tech]]></category>
		<category><![CDATA[Guardian]]></category>
		<category><![CDATA[New Idea]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[tibet]]></category>
		<category><![CDATA[typeface]]></category>

		<guid isPermaLink="false">http://openideals.org/?p=590</guid>
		<description><![CDATA[Thanks to amazing work by Tibetan font experts Tom Meyer and Chris Fynn, as well as the Barnes and Noble Nook eInk reader device hackers at NookDevs.com, I have modified my $199 Nook  ($149 if you get the wifi only &#8230; <a href="http://openideals.org/2010/08/07/the-took-tibetan-enabled-nook-ereader/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Thanks to amazing work by Tibetan font experts <a href="http://tom.to/blog/archives/117">Tom Meyer</a> and <a href="http://sites.google.com/site/chrisfynn2/">Chris Fynn</a>, as well as the Barnes and Noble Nook eInk reader device hackers at <a href="http://nookdevs.com">NookDevs.com</a>, I have modified my $199 Nook  ($149 if you get the wifi only model!)  to support proper rendering of Tibetan characters. This is dynamic rendering of Unicode text, and not just static pre-rendered images.</p>
<p><a href="http://openideals.org/wp-content/uploads/2010/08/IMG_20100807_000637.jpg"><img class="alignnone size-medium wp-image-591" title="IMG_20100807_000637" src="http://openideals.org/wp-content/uploads/2010/08/IMG_20100807_000637-225x300.jpg" alt="" width="225" height="300" /></a> <a href="http://openideals.org/wp-content/uploads/2010/08/IMG_20100807_005100.jpg"  rel="sexylightbox[590]"><img class="alignnone size-medium wp-image-596" title="IMG_20100807_005100" src="http://openideals.org/wp-content/uploads/2010/08/IMG_20100807_005100-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>You might have seen an <a href="http://openideals.com/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/">earlier post I wrote about this here</a>,  and I&#8217;ve essentially done the same thing this time, but with an  important  addition of code from Tom that properly stacks the characters (a  critical feature often not available in an OS font library), and a new  Tibetan  font (actually Bhutanese) from Chris which is small, lightweight and  efficient enough to be  used on Android. All together this provides support for reading Tibetan  text on web pages, and within full  application user interfaces, eBooks and more.</p>
<p>With up to 32gb of  storage possible via the tiny micro SD Card, this one device could  probably store and serve up the majority of Tibetan Buddhist texts, not to mention literary, poetic and historic works, that  exist, all in a lightweight, energy-efficient device. Since the device is also networked, you can use it to pull down the latest Tibetan language <a href="http://www1.voanews.com/tibetan/news/">online news</a> and <a href="http://yarlungraging.blogspot.com/2010/07/blog-post.html">blogs</a>.</p>
<p>And yes, this is all possible because the Nook is based on the free, open-source Android operating system. <em>Yay for freedom in all forms!</em></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">This is support for both web pages, as well as full applications on the device.</div>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2010/08/07/the-took-tibetan-enabled-nook-ereader/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Discussing New Tactics for Human Rights</title>
		<link>http://openideals.org/2010/01/27/discussing-new-tactics-for-human-rights/</link>
		<comments>http://openideals.org/2010/01/27/discussing-new-tactics-for-human-rights/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:58:01 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Bloginess]]></category>
		<category><![CDATA[Deep Thoughts]]></category>
		<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[human rights]]></category>
		<category><![CDATA[new tactics]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=546</guid>
		<description><![CDATA[This week, I&#8217;m participating in a one week online dialog regarding the development of new tools and tactics for the purpose of documenting human rights violations. The New Tactics in Human Rights Project, led by a diverse group of partner &#8230; <a href="http://openideals.org/2010/01/27/discussing-new-tactics-for-human-rights/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This week, I&#8217;m participating in a one week online dialog regarding the development of new tools and tactics for the purpose of documenting human rights violations. The New Tactics in Human Rights Project, led by a diverse group of partner international organizations, advisors and practitioners, promotes tactical innovation and strategic thinking within the international human rights community. While there is an amazing list of researchers and practitioners who have been invited to seed the thread, all are welcome to join in the discussion, as well.</p>
<p>Here&#8217;s a brief summary of what we&#8217;ll be covering:</p>
<blockquote><p>Join us for this important on-line dialogue featuring Documenting Violations: Choosing the Right Approach from January 27 to February 2, 2010.  This dialogue will feature practitioners that have developed database systems to document human rights violations, organizations on the ground documenting violations, and those that are training practitioners on how to choose the right approach and system for their documentation.  We will look at options for ways to collect, store and share your human rights data safely and effectively.  If you are trying to figure out the best documenting system for your work &#8211; or if you have found something that works well, please join us for this conversation to share your questions, ideas, resources and stories!</p>
<p>Featured Resource Practitioners<br />
Featured resource practitioners for this dialogue include (click here for more biographical info):</p>
<ul>
<li>Vijaya Tripathi and Megan Price work with the Martus database developed by Benetech</li>
<li>Agnethe Olesen, Daniel D&#8217;Esposito and Bert Verstappen work on the OpenEvSys database developed by HURIDOCS</li>
<li>Jorge Villagran and Sofia Espinosa of the Guatemalan National Police Archive Team</li>
<li>Patrick J. Pierce,  head of the International Center for Translational Justice &#8211; Burma Program</li>
<li>Oleg Burlaca, utilizes HURIDOCS methodology and working on websites for World Organisation Against Torture and SOVA Center for Information and Analysis</li>
<li>Patrick Stawski, Human Rights Archivist at Duke University and Seth Shaw, Duke&#8217;s Libraries&#8217; Electronic Records Archivist</li>
<li>Jana Asher, M.S., is the Executive Director of StatAid</li>
<li>Agnieszka Raczynska of Red Nacional de Organismos Civiles de Derechos Humanos, Mexico</li>
<li>Daniel Rothenberg is the Managing Director of International Projects at the International Human Rights Law Institute (IHRLI) at DePaul University College of Law</li>
</ul>
</blockquote>
<p>Read on:<br />
<a href="http://www.newtactics.org/en/blog/new-tactics/documenting-violations-choosing-right-approach">http://www.newtactics.org/en/blog/new-tactics/documenting-violations-choosing-right-approach</a></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2010/01/27/discussing-new-tactics-for-human-rights/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ITP2800: Designing Mobile Apps for Crisis Situations</title>
		<link>http://openideals.org/2009/12/03/itp2800-mobile-apps-for-crisis-situations/</link>
		<comments>http://openideals.org/2009/12/03/itp2800-mobile-apps-for-crisis-situations/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 21:09:18 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Learn from This]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[crisis]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[itp2800]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[mobileactive]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=500</guid>
		<description><![CDATA[Here is the slide deck and audio recording of a recent lecture I gave to my NYU ITP2800 students. The topic was &#8220;Building an Effective User Experience for Mobile Smartphone Applications Used Under Duress&#8221;, with the ideas and content coming &#8230; <a href="http://openideals.org/2009/12/03/itp2800-mobile-apps-for-crisis-situations/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here is the <a href="http://drop.io/itp2800/asset/designingmobileappsincrisis-drat2-pdf">slide deck</a> and <a href="http://drop.io/itp2800/asset/itp2800-november24-mobileappdesign-mp3">audio recording</a> of a recent lecture I gave to my <a href="http://openideals.com/itp2800">NYU ITP2800</a> students. The topic was &#8220;Building an Effective User Experience for Mobile Smartphone Applications Used Under Duress&#8221;, with the ideas and content coming from an <a href="http://openideals.com/2009/11/13/mobile-apps-under-duress/">earlier blog post / crowd-sourced effort</a> on this topic. <em>I still consider this talk a work in progress, but figured I&#8217;d share it in the spirit of open iteration!</em></p>
<div>
<div style="text-align: left; color: #595653; font-size: 11px; font-family: Verdana, sans-serif; padding-top: 10px; padding-right: 5px;"></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="100" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="opaque" /><param name="flashvars" value="song_label=converted-ITP2800-November24-MobileAppDesign_converted.mp3&amp;music_track=http://drop.io/download/public/9jywc3be8euih8nstojn/c58f6243bdd3b13b7308f3fe56c49113e09f9c21/97bd7ee0-7f0e-012c-183f-f387d3975bd4/8e123450-c27b-012c-730f-fd9e311da64d/v2/content&amp;autoplay=false" /><param name="src" value="http://s3.amazonaws.com/stlth/static/production/swf/audio_controller.swf" /><embed type="application/x-shockwave-flash" width="400" height="100" src="http://s3.amazonaws.com/stlth/static/production/swf/audio_controller.swf" flashvars="song_label=converted-ITP2800-November24-MobileAppDesign_converted.mp3&amp;music_track=http://drop.io/download/public/9jywc3be8euih8nstojn/c58f6243bdd3b13b7308f3fe56c49113e09f9c21/97bd7ee0-7f0e-012c-183f-f387d3975bd4/8e123450-c27b-012c-730f-fd9e311da64d/v2/content&amp;autoplay=false" wmode="opaque"></embed></object></div>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/12/03/itp2800-mobile-apps-for-crisis-situations/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Droid&#039;s Dharma: Supporting the Tibetan Language on Android</title>
		<link>http://openideals.org/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/</link>
		<comments>http://openideals.org/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 06:11:27 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mashups]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[tibet]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=477</guid>
		<description><![CDATA[DISCLAIMER: I am by no means an expert in this issue &#8211; I am just an an enthusiastic hacker with a dream. Also I don&#8217;t read Tibetan, but I enjoy looking at it! Thanks to the open-source movement and the &#8230; <a href="http://openideals.org/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>DISCLAIMER: I am by no means an expert in this issue &#8211; I am just an an enthusiastic hacker with a dream. Also I don&#8217;t read Tibetan, but I enjoy looking at it!</em></p>
<p>Thanks to the <a href="http://www.gnu.org/">open-source movement</a> and the hard work of many <a href="https://collab.itc.virginia.edu/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/tibetan%20fonts.html">Tibet supporters and typography experts</a>, I am happy to announce that  rendering of Tibetan characters is now supported on the most fantastic of mobile smartphones, <a href="http://www.android.com/">Google Android</a>!!!</p>
<p><a title="YarlungRaging2.JPG by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4118510985/"><img src="http://farm3.static.flickr.com/2686/4118510985_379d582822.jpg" alt="YarlungRaging2.JPG" width="500" height="375" /></a><br />
<em>Tendor&#8217;s <a href="http://yarlungraging.blogspot.com">Yarlung Raging</a> blog viewed on a T-Mobile myTouch3G Android Phone</em></p>
<p>While it only has a small alphabet of characters, the Tibetan language has been notoriously difficult to support on Mac, Windows and Linux due to some complexities in how one character can modify the next. Dedicated academics, volunteers and software engineers have stayed focused on solving this and the most recent versions of all major operating systems are able to render Tibetan and provide Tibetan character input tools. Google Android is based on Linux, and fortunately is able to support the use of the GPL-licensed <a href="https://collab.itc.virginia.edu/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/tibetan%20machine%20uni.html">Tibet Machine Unicode font</a>.</p>
<div style="float:left;margin:3px"><a title="YarlungMobile1.jpg by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4118510513/"><img src="http://farm3.static.flickr.com/2722/4118510513_c1b63dfe25_m.jpg" alt="YarlungMobile1.jpg" width="180" height="240" /></a></div>
<p>However, by default Android only has a small number of fonts built-in, and doesn&#8217;t support the easy addition of new fonts or locales. It does however have something called the &#8220;fallback&#8221; font, which is used to render any encoded text it comes across that it doesn&#8217;t quite know what to do with.</p>
<p>What I realized is that you could replace this font with a Tibetan unicode font compatible with Linux, and that this would then enable Tibetan support in all applications on Android, including the web browser, email apps, instant messaging, and short messaging (SMS), among others.</p>
<p>The steps below outline the technical how to for Android users.<br />
<br style="clear:left;" /><br />
<strong>WARNING: This is not for novices. However, it isn&#8217;t rocket science either. Your average neighborhood mobile phone enthusiast should be able to figure out how to do this, and potentially help their friends do it too. Down the road, I hope we can make this process easier and/or Google will allow for the addition of any font to the system.</strong></p>
<p><strong>Step 1:</strong> Get Root on your Android device. You don&#8217;t need to mod your phone with a custom firmware, you just need root access to change system fonts. Here&#8217;s some places to start looking on how to (this changes weekly, btw, and differs for each type of Android phone):</p>
<ul>
<li><a href="http://wiki.cyanogenmod.com/index.php/Main_Page#How_do_I_unlock_or_root_my_device.3F">CyanogenMod: How To Root</a></li>
<li><a href="http://www.ryebrye.com/blog/2009/08/16/android-rooting-in-1-click-in-progress/">Android 1-click Root</a></li>
<li><a href="http://neilandtheresa.co.uk/Android/">Android InstantRoot</a></li>
</ul>
<p><strong>Step 2:</strong> Download <a href="https://collab.itc.virginia.edu/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/tibetan%20machine%20uni.html">Tibet Machine Unicode font</a>. <em>You can learn more about the variety of Tibetan fonts available <a href="https://collab.itc.virginia.edu/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/home.html">here</a>.</em></p>
<p><strong>Step 3:</strong> Make the system font folder writeable and backup the existing font<br />
<em>This can be done using desktop &#8216;adb&#8217; tool from the SDK or the Android terminal app on the device</em></p>
<blockquote><p># su<br />
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system<br />
# chmod 777 /system/fonts<br />
# cd /system/fonts<br />
# mv DroidSansFallback.ttf DroidSansFallback.ttf.bak<br />
# exit</p></blockquote>
<p><strong>Step 4:</strong> Write the Tibetan unicode font as the new fallback font:<br />
<em>Using <a href="http://developer.android.com/guide/developing/tools/adb.html">ADB Desktop tool</a> with Android connected via USB</em></p>
<blockquote><p>adb push TibMachUni-1.901b.ttf /system/fonts/DroidSansFallback.ttf</p></blockquote>
<p><em>Using on-device terminal app: </em></p>
<blockquote><p>#cd /system/fonts<br />
#wget -o DroidSansFallback.ttf  http://tinyurl.com/tibfont /system/fonts/DroidSansFallback.ttf</p></blockquote>
<p><strong>Step 5:</strong> Reboot your Android phone</p>
<p><strong>Step 6:</strong> Point your Android browser at <a href="http://yarlungraging.blogspot.com">http://yarlungraging.blogspot.com</a>, <a href="http://lobsangmonlam.org/">http://lobsangmonlam.org/</a> or <a href="http://tb.tibet.cn">http://tb.tibet.cn </a> to verify the Tibetan font support is properly installed.</p>
<h2>What&#8217;s Next</h2>
<p><strong>Two big steps from here&#8230; this is a call to action for Android developers out there:</strong></p>
<ul>
<li>Develop a one-click app that can install Tibetan (or any other third-party language) font for any rooted device</li>
<li>Port an existing <a href="http://old.thdl.org/tools/input.html#jskad">Java-based Tibetan input utility</a> into Android as an <a href="http://android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html">Input Method Editor</a> so that you can have a way to write Tibetan character emails, SMS messages and blog posts.</li>
</ul>
<hr />Many thanks to the authors and developer behind the following posts upon whose work this effort was based:<br />
<a href="http://karuppuswamy.com/wordpress/2009/04/25/how-to-change-fonts-in-android/">karuppuswamy.com: How to change fonts in Android?</a><br />
<a href="http://karuppuswamy.com/wordpress/2009/04/25/mounting-system-partition-in-read-write-mode-in-android/">karuppuswamy.com: Mounting /system partition in read-write mode in Android</a><br />
<a href="http://www.android-devs.com/?p=33">android-devs.com: Adding Additional Language Fonts to Android</a></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Mobile Apps under Duress: User Interface Guidelines</title>
		<link>http://openideals.org/2009/11/13/mobile-apps-under-duress/</link>
		<comments>http://openideals.org/2009/11/13/mobile-apps-under-duress/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 19:42:06 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[itp2800]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobileactive]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=464</guid>
		<description><![CDATA[One of my students at ITP is working on a mobile application for the Android platform that will be used under duress and in generally stressful conditions. These situations might include documenting children at a refugee camp, capturing medical information &#8230; <a href="http://openideals.org/2009/11/13/mobile-apps-under-duress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>One of my students at <a href="http://itp.nyu.edu">ITP</a> is working on a mobile application for the Android platform that will be used under duress and in generally stressful conditions. These situations might include documenting children at a refugee camp, capturing medical information in a remote clinic, or identifying victims after a national disaster.</p>
<p>I&#8217;d like to use this post to build up a list of useful guidelines for building mobile application user interfaces that can be effectively used during these situations. More specifically, with the capabilities of modern smartphones (large screen, capacitive/multi-touch touch, accelerometer, compass, camera and so on), what more can an application provide than just dumb entry forms and checkboxes.</p>
<p><strong>Here&#8217;s my start&#8230; please add your own in the comments!</strong></p>
<ol>
<li>Applications must be INSTANTLY responsive. Not only is there no time to lose in these situations, but the patience of the user will be at an all time low. Any data lookup should be cached, paged or otherwise optimized.</li>
<li>Common tasks should be &#8220;shortcutable&#8221;&#8230; perhaps the user should be allowed to define their own shortcuts.</li>
<li>Any queries or searches should be auto-magically remembered and available via dropdown so that the same text doesn&#8217;t have to be remembered multiple times.</li>
<li>All actionable buttons/icons should be large&#8230; at least 64&#215;64.</li>
<li>Lists of selectable, pre-populated options should always be used instead of freeform text entry to improve accuracy of data entry. If freeform is required, suggestions for existing matches of data should be provided.</li>
<li>Any network transmission of data or remote access should be done in the background without interrupting the work at hand. Again, remember the user should be expected to have ZERO patience.</li>
<li>All color palettes should be HIGH contrast &#8211; the lighting situations may not be good AND the device screen brightness will most likely be set to very low in order to maintain the best battery life</li>
<li>If the camera is expected to be used for image capture, remember that a 3 or 5 megapixel image can be quite large. Determine the need for resolution quality of the documented image and downsize that at capture time. Otherwise, loading, saving, and transmitting the captured photo could take up a lot of processor time and battery life.</li>
<li>Make sure your UI works in both portrait and landscape modes&#8230; you just want the app to work no matter which orientation the device is being held.</li>
<li>GPS &#8211; if you can use geolocation data to make the life of the user easier by prepopulating data or automatically geotagging items, then do it! However, they may need to turn off GPS in order to save battery life, so make sure to gracefully degrade.</li>
<li>Any persisted data should be stored on the external SDCard storage so that it can easily be removed, backed up, read on a PC, etc&#8230; the phone might die, but you should be able to pop out the card and put it into a SDCard reader for any device to read. This may mean that instead of using the SQLite database on the device, you instead use an XML, JSON or CSV format on the card.</li>
<li>If you need to record audio notes, a bluetooth or wired headset should be used. The built-in mics aren&#8217;t very good on most devices out today.</li>
<li>Swiping, multi-touch or other gestures can be very natural and intuitive UI control mechanisms if used properly. If your applications lends itself to these, make sure you work closely with users to make sure they work&#8230; they should be almost natural for a user to do (like swiping photos left and right in a photo gallery) as opposed to some complex secret handshake.</li>
</ol>
<p><em>Any more? Please add your ideas in the comments below&#8230;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/11/13/mobile-apps-under-duress/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Orbot: An Anonymous Proxy for Android using Tor</title>
		<link>http://openideals.org/2009/10/22/orbot-proxy/</link>
		<comments>http://openideals.org/2009/10/22/orbot-proxy/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 11:46:12 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Announcing...]]></category>
		<category><![CDATA[Emerging Tech]]></category>
		<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[guardianphone]]></category>
		<category><![CDATA[proxies]]></category>
		<category><![CDATA[tor]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=452</guid>
		<description><![CDATA[I&#8217;d like to make this post without much fanfare. Just looking to share information on the work I&#8217;ve been doing with the fantastically radical team over at the Tor Project, as part of my work on the Guardian Project. We &#8230; <a href="http://openideals.org/2009/10/22/orbot-proxy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to make this post without much fanfare. Just looking to share information on the work I&#8217;ve been doing with the fantastically radical team over at the <a href="http://torproject.org">Tor Project</a>, as part of my work on the <a href="http://openideals.com/guardian">Guardian Project</a>. We have successfully ported the native C Tor app to Android and built an Android application bundle that installs, runs and provides the glue needed to make it useful to end users&#8230;. secure, anonymous access to the web via Tor on Android is now a reality. (<em>Update: Tor doesn&#8217;t magically encrypt all of your Internet activities, though. You should <a href="https://www.torproject.org/download.html.en#Warning">understand what Tor does and does not do for you</a>.</em>)</p>
<p>However, there is still much work to be done&#8230; read on!</p>
<p>1) <strong>Tor 0.2.2.5-alpha release</strong> contains all the necessary code for building the Tor binary exe using the Android C SDK. I utilized <a href="http://github.com/tmurakam/droid-wrapper" target="_blank">http://github.com/tmurakam/droid-wrapper</a> toolchain wrapper scripts to make life easier. This will produce the output Tor exe that can run on Android w/o needing root.</p>
<p><em>Update: Thanks to <a href="http://www.appelbaum.net/">Jake</a>, you can now read the updated <a href="https://svn.torproject.org/svn/projects/android/trunk/Orbot/BUILD">Orbot BUILD doc</a> for the step by step build how to.</em></p>
<p><a href="http://www.flickr.com/photos/ioerror/3933276410/"><img src="http://farm4.static.flickr.com/3510/3933276410_275a88c115_d.jpg" alt="" /></a><br />
<em>(thanks to <a href="http://www.flickr.com/photos/ioerror">ioerror</a> for the pic)</em></p>
<p>At this point, we are pretty convinced that the performance and efficiency of the C binary is quite significantly better than the Java-based ports of Tor running within Dalvik&#8230; this translate to a better experience for the user, with no noticeable increase in battery drain or lag on the rest of the device while Tor is running in the background.</p>
<p>2) <strong>Orbot</strong> &#8211; this is the new Android app which bundles the Tor binary, handles its proper installation on the device and then provides a gui for starting/stopping, view the log and torrc, etc. It also provides a built-in HTTP Proxy and is licensed under the <a href="https://www.torproject.org/eff/tor-legal-faq.html">Tor license</a>.</p>
<p><a title="home.jpg by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4034052788/"><img src="http://farm3.static.flickr.com/2588/4034052788_cff2aaf55c_m.jpg" alt="home.jpg" width="161" height="240" /></a><a title="tor-on.jpg by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4033299037/"><img src="http://farm3.static.flickr.com/2503/4033299037_49517e87b7_m.jpg" alt="tor-on.jpg"  width="161" height="240" /></a><a title="log.jpg by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4034052826/" rel="sexylightbox[452]"><img src="http://farm3.static.flickr.com/2484/4034052826_e326c056fc_m.jpg" alt="log.jpg" width="161" height="240" /></a><br />
<em></em></p>
<p><em>Just to be clear &#8211; we aren&#8217;t using the NDK or a shared library&#8230; we are actually extracting a binary and managing it via Runtime.getRuntime().exec() calls. This is 100% supported &#8211; who knew?! More info on how to do this <a href="http://remotedroid.net/blog/2009/04/13/running-native-code-in-android/">here</a><br />
</em></p>
<p>The first code is up here&#8230; all is working, but def needs much polish:<br />
<a href="https://svn.torproject.org/svn/projects/android/trunk/Orbot/" target="_blank">https://svn.torproject.org/svn/projects/android/trunk/Orbot/</a></p>
<p>This post is in part a call for developers to contribute to the continued development of Orbot, so we can get it to a 1.0 state. The other big task is to modify the open-source, privacy focused <a href="http://www.cl.cam.ac.uk/research/dtg/android/tor/">Shadow browser</a>, from the University of Cambridge DTG group, in order to make it work with our HTTP proxy. That would be a really great step forward, as right now, we have to ask users to set their global APN (read: <a href="https://svn.torproject.org/svn/projects/android/trunk/Orbot/INSTALL" target="_blank">https://svn.torproject.org/svn/projects/android/trunk/Orbot/INSTALL</a>)</p>
<p>Thanks for everyone&#8217;s help and support to get here. I&#8217;d like to keep pushing on to a public release via the App Market very soon. Let me know if you&#8217;d like to contribute in any way &#8211; code, screen designs, icons, testing&#8230;. <strong> </strong></p>
<p><strong>Domo arigato, Mr. Orbot-o!</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/10/22/orbot-proxy/feed/</wfw:commentRss>
		<slash:comments>148</slash:comments>
		</item>
		<item>
		<title>My thoughts on the Google Android v. Cyanogen Kerfuffle</title>
		<link>http://openideals.org/2009/09/29/cyanogen-kerfuffle/</link>
		<comments>http://openideals.org/2009/09/29/cyanogen-kerfuffle/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 14:10:19 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[cyanogen]]></category>
		<category><![CDATA[cyanogenmod]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=389</guid>
		<description><![CDATA[A few of you know that I&#8217;m a huge fanboy of something called the CyanogenMod. If you have a Goodle Android phone, like the T-Mobile G1 or myTouch, watch out, because before you know it, I&#8217;ll have it rooted and &#8230; <a href="http://openideals.org/2009/09/29/cyanogen-kerfuffle/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few of you know that I&#8217;m a huge fanboy of something called the <a href="http://cyanogenmod.com">CyanogenMod</a>. If you have a <a href="http://android.com">Goodle Android phone</a>, like the T-Mobile G1 or myTouch, watch out, because before you know it, I&#8217;ll have it rooted and running an alternate version of the operating system.CyanogenMod is like Ubuntu for mobiles &#8211; the sexiest, smoothest running &#8220;distro&#8221; you can get your hands on, and that you want to show off to all your friends running lesser, closed, proprietary operating systems (especially ones distributed by Apple). CyanogenMod exists because Android is an open-source mobile operating system &#8211; in fact, it is the only commercially viable open-source mobile operating system. When the words &#8220;open-source&#8221; and &#8220;commercially viable&#8221; exist in close proximity to each other, I usually start talking too fast and wave my arms excitedly.</p>
<p>Recently, <a href="http://www.cyanogenmod.com/home/the-current-state">a kerfuffle arose</a> where in some overeager/ever-vigiliant IP lawyers at Google sent the developer of Cyanogen a CeaseAndDesist letter, because in his custom distro of Android he included certain closed source applications that are NOT part of Android. Unfortunately, the closed source applications weren&#8217;t just some utilities or demo applications, but actually GMail, Google Maps, YouTube and the Android Market. It could be stated that these are pretty much the essential end-user experience for the common user. In addition, some of the companies behind the hardware device drivers in the ROM are also beginning to complain.</p>
<p>However, Cyanogen, being the innovative, clever hacker he has revealed himself to be, along with the hundreds of other Android MOD hackers out there, are bound to come up with a clever solution to this mess shortly. After all, when you purchase an Android phone off the shelf, you buy the right to a license of those applications, and should be able to continue using them on your device, regardless of the underlying operating system flavor you are running. <em>(To keep abreast of the latest developments, which seem to be taking new twists and turns each hour, you should check <a href="http://twitter.com/cyanogen">http://twitter.com/cyanogen</a>)</em></p>
<p>Finally, I just wanted to state some points about my perspective on the &#8220;open source&#8221;-ness of Android and the possibilities for any project looking to distribute custom MODs of it , including my own <a href="http://openideals.com/guardian">Guardian Project</a>:</p>
<ul>
<li>Android is not completely open-source; we&#8217;ve all known that for awhile, specifically b/c the entire baseband layer and radio firmware are closed source. These are the pieces that manage the GSM radio, controlling all the actual interface into the wireless network. This is just the reality of the mobile phone industry today. (Mad props to <a href="http://www.openmoko.com/">OpenMoko</a> and <a href="http://www.buglabs.net/">BugLabs</a> for making actual, true completely open-source mobile software and hardware.)</li>
<li>Having custom MODs of Android released without the Google pieces in there by default is actually a good thing&#8230; Android has always been perceived as being too tied into Google by default. I want to build the non-Google Google Phone. If Yahoo had a clue, they&#8217;d release their own open-source client applications for their mail and map services and make a Yahoogle Phone.</li>
<li>There are plenty of excellent, truly open-source alternatives out there for the market, maps and video players. This will give those solutions opportunities to shine. Specifically checkout the OpenStreetMap-based <a href="http://www.andnav.org/">AndNav</a> and <a href="http://andappstore.com">AndAppStore</a> an open alternative to the Market. <a href="http://pixelpipe.com/">PixelPipe</a> offers uploads to YouTube, Blip, Flickr and many other media sharing sites. Finally, <a href="http://code.google.com/p/k9mail/">K9Mail</a> is a open-source email client that works just fine with GMail&#8217;s IMAP service.</li>
<li>Android is fundamentally built to route around Google&#8217;s centralized control&#8230; you don&#8217;t NEED a marketplace. You can download and install apps directly via a URL link, send them via Bluetooth, install them from an SD card and so forth.</li>
<li>Just the fact that it is possible for Cyanogen and the tens of other MOD and theme distributors out there to do what they are doing is completely freaking fantastic. We have to thank and commend Google for that. Compared to the glacial speed of OS update release cycle, etc. of Palm when I worked there, Cyanogen is moving at warp speed, embracing the best practices of agile and <a href="http://joelonsoftware.com/items/2009/09/23.html">duct tape progamming</a>.</li>
</ul>
<p>That&#8217;s all I have for now&#8230; I&#8217;d love to hear from you. Perhaps I being too kind? Any other excellent true open-source alternatives out there for the Google closed apps? What do you think about the possibility for a Yahoogle phone?</p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/09/29/cyanogen-kerfuffle/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Guardian Project: SMS Encryption (non-)Options for Android</title>
		<link>http://openideals.org/2009/08/12/guardian-project-sms-encryption-non-options-for-android/</link>
		<comments>http://openideals.org/2009/08/12/guardian-project-sms-encryption-non-options-for-android/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 04:19:41 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Emerging Tech]]></category>
		<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=298</guid>
		<description><![CDATA[My first post was titled &#8220;Guardian Approved&#8221; as I did want to highlight applications that were of a certain quality or caliber. Unfortunately, in the realm of secure, private, encrypted short messaging (SMS), I can&#8217;t really say I have anything &#8230; <a href="http://openideals.org/2009/08/12/guardian-project-sms-encryption-non-options-for-android/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My first post was titled &#8220;Guardian Approved&#8221; as I did want to highlight applications that were of a certain quality or caliber. Unfortunately, in the realm of secure, private, encrypted short messaging (SMS), I can&#8217;t really say I have anything to approve! The best, most trusted solution out there (from <a href="http://cryptosms.org">CryptoSMS.org</a>) hasn&#8217;t been ported to Android yet, and the rest of the offerings either cost too much, aren&#8217;t targeted directly at SMS, are closed source or generally poorly written alpha quality applications.</p>
<p>I&#8217;ve quickly realized that a quality SMS encryption application for Android (along with interoperability with other mobile phone platforms) is a critical application for the <a href="http://openideals.com/guardian">Guardian Project</a> to focus on. One of the really cool aspects of building apps for Android is that you can completely replace the core applications on the device, meaning that an encryption-enabled SMS application isn&#8217;t relegated to a third-party status within the device. It can actual take over and replace the built in &#8220;Messaging&#8221; application and seamlessly handle SMS traffic and transparently handling encryption of messages to and from those addresses you have done a key exchange with.</p>
<p><b>Where Its At</b></p>
<p>In the meantime, here is a quick breakdown of what is available on Android today:</p>
<ul>
<li>
<a href="http://www.chompsms.com/"><img src="http://www.androidtapp.com/wp-content/uploads/2008/12/chompsms-text-conversation.jpg" style="float:left;margin:3px"/></a><br />
While not used for encryption, <a href="http://www.chompsms.com/">ChompSMS</a> represents an excellent example of a &#8220;power-up&#8221; replacement for the built-in Android messaging application. It does offer an ability to send SMS through their Internet-based SMSC gateway. This means that as long as you have an mobile Internet data connection, you can send SMS messages without being monitored by the local mobile carrier, and even send SMS over a WIFI connection.
</li>
<p><br style="clear:left;"/></p>
<li>
<a href="http://www.androlib.com/android.application.com-th3elit3s-encryptedsms-jBDm.aspx">Encrypted SMS</a> &#8211; $1.99 &#8211; &#8220;Parents Spy Much? Here&#8217;s your solution!&#8221; &#8211; This app is clearly targeted at the &#8220;passing secret notes in class&#8221; audience and not meant for anything serious. The encryption used seems to be of the basic letter substitution pig-latin variety, which could be cracked in about two seconds by someone with a pencil and paper.
</li>
<li>
<a href="http://www.skysfamily.com/skysfamily.com/Doc_Chomps_Software/Doc_Chomps_Software.html">Platinum RSA SMS</a> &#8211; Free &#8211; &#8220;Encrypted text messaging service for your Android device. 1024 bit RSA math&#8221; &#8211; While the potential for this app seems good and the heavy use of the phrase &#8220;RSA math&#8221; indicates they know SOMETHING about encryption, the user interface is very confusing, even for me a seasoned user of terrible mobile user interfaces.
</li>
<li>
<a href="http://vladalexa.com/apps/iphone/txtcrypt/">TXTCrypt</a> &#8211; $9.99!<br />
<img src="http://vladalexa.com/apps/iphone/txtcrypt/images/android%20frame.png" style="float:left;margin:3px"/><br />
&#8220;With TXTcrypt just enter your message and a password for it , now the encrypted message can only be decoded with that password , just tell it to someone , and send them message encrypted with it , they can use TXTcrypt to decode it..&#8221;. This application is very powerful and well written. However, it costs way too much for what it offers. No key change, no proper integration with SMS&#8230; it is just a basic password-based plain text encryption tool.
</li>
</ul>
<p><br style="clear:left;"/><br />
<b>CryptoSMS</b></p>
<p>As mentioned before, there is a quality, open-source solution available called<br />
<a href="http://cryptosms.org/">CryptoSMS</a>. From their site: &#8220;Cryptosms provides public/private key encryption, key generation and key management. it sends and receives encrypted sms and public keys, de- and encrypts files, offers key verification via fingerprints and provides a secure login. &#8221;</p>
<p>Unfortunately, CryptoSMS is only available for J2ME-based phones today, which Android is not. There is a J2ME emulation app for Android, but it is a terrible user experience. What this is all adding up to is that the Guardian Project must/will plan to contribute to and otherwise support porting efforts of CryptoSMS to Android&#8230; while the user experience and integration with Android OS concepts like intents and content providers will take some work, the core engine of CryptoSMS appears to be just what is needed.</p>
<p>If you are in the New York area, and would like to learn more about CryptoSMS, you can attend a workshop this Thursday evening, August 13th, at The Change in Williamsburg, Brooklyn. <a href="http://thechangeyouwanttosee.com/event/workshop-mobile-media-dataveillance-how-to-encrypt-text-messages">More information available here&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/08/12/guardian-project-sms-encryption-non-options-for-android/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Guardian-approved: Walkie-Talkie App for Android</title>
		<link>http://openideals.org/2009/08/06/guardian-approved-walkie-talkie-app-for-android/</link>
		<comments>http://openideals.org/2009/08/06/guardian-approved-walkie-talkie-app-for-android/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 16:56:43 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Guardian]]></category>
		<category><![CDATA[activism]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=297</guid>
		<description><![CDATA[As part of rolling out the first-phase of The Guardian Project, I will be writing short reviews of existing applications for Android-based mobile phones that share our general goals or desired functionality. The goal of Guardian, in short, is to &#8230; <a href="http://openideals.org/2009/08/06/guardian-approved-walkie-talkie-app-for-android/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As part of rolling out the first-phase of <a href="http://openideals.com/guardian">The Guardian Project</a>, I will be writing short reviews of existing applications for Android-based mobile phones that share our general goals or desired functionality. The goal of Guardian, in short, is to enable safe and secure communication for activists, organizers and advocates working for good around the world through the mobile phones they carry in their pockets.</p>
<p>The Guardian project has no official relationship with these apps or their creators, but as we work towards developing our own unique software, we want to make sure to shine the spotlight on existing efforts that we admire and which are currently available. We&#8217;d also happily collaborate with any of them (or *you* if you are a developer reading this), and have them join our open-source efforts.</p>
<p>The first application is <a href="http://hit-mob.com/walkie-talkie-push-to-talk/">Walkie Talkie Push to Talk</a>, which is a great alternative take on real-time VOIP or standard phone calls. Physical walkie talkie radios and Nextel-style PTT services have long been a valuable tool for many activists, and this application bring that capability to a global scale. Walkie Talkie can be used over GRPS, EDGE, 3G or Wifi networks, as well &#8211; whatever is available at the time.</p>
<p>Here&#8217;s a short description from the developer:</p>
<blockquote><p>Walkie Talkie Push to Talk is a mobile application that allows walkie talkie style voice communications. Simply hold down the “Record &#038; Send” button and speak. Messages can be sent to a group of people. Received messages are automatically played. If program is running, incoming messages arrive as soon as 15 seconds. If program is not visible, it polls in the background every 1 minute (to save battery).</p></blockquote>
<p>The back-end messaging system used by this application is actual POP or IMAP, in other words email! If you utilize a secure IMAP/S connection with the application, then the voice communications are transmitted securely over the wireless network and Internet. If you use a service like Gmail (which offers secure IMAP access), then your access is hidden within the millions of other users accessing Gmail, as well.</p>
<p>Not drawing attention to your network traffic is often as important as securing your data. Also, while Gmail isn&#8217;t always the ideal service to use if you wish to retain full control of your data, it is much more difficult for an authority to block than a single proxy or a private server.</p>
<p>A few screenshots below:<br />
<img src="http://hit-mob.com/wp-content/uploads/2009/02/screencapture1.png"/></p>
<p><img src="http://hit-mob.com/wp-content/uploads/2009/02/screencapture2.png"/></p>
<p><a href="http://hit-mob.com/walkie-talkie-push-to-talk/">Learn more about Walkie Talkie</a> and download it from the Android Market today.</p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/08/06/guardian-approved-walkie-talkie-app-for-android/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
