<?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>gaurav's rants &#187; application</title>
	<atom:link href="http://blog.gauravgiri.com/tag/application/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gauravgiri.com</link>
	<description>mostly iPhone stuff</description>
	<lastBuildDate>Wed, 21 Jul 2010 11:44:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>FontSwap v1.4 now on Cydia</title>
		<link>http://blog.gauravgiri.com/2009/07/fontswap-v14-now-on-cydia/</link>
		<comments>http://blog.gauravgiri.com/2009/07/fontswap-v14-now-on-cydia/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 09:46:15 +0000</pubDate>
		<dc:creator>gaurav</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[fontswap]]></category>

		<guid isPermaLink="false">http://blog.gauravgiri.com/?p=543</guid>
		<description><![CDATA[hey guys.. the next version on FontSwap is now available on Cydia. it fixes the application for iPhone OS 3.0 many thanks to BigBoss and Dustin Howett for their contribution towards this release. the update also contains a few minor changes, that increase it&#8217;s usability for iPod Touch users. IMP: you may notice some customs [...]]]></description>
			<content:encoded><![CDATA[<p>hey guys..<br />
the next version on FontSwap is now available on Cydia. it fixes the application for iPhone OS 3.0<br />
many thanks to BigBoss and Dustin Howett for their contribution towards this release. the update also contains a few minor changes, that increase it&#8217;s usability for iPod Touch users.</p>
<p>IMP: you may notice some customs fonts will be not show up right [there's a slight shift in the vertical position], this is because the iPhone OS 3.0 fonts have different font metrics compared to iPhone 2.0 fonts and the fonts ported for 2.0 will not appear proper on 3.0, please contact the custom font authors for a fix of the custom fonts.</p>
<p>you can get many great fonts on the MacThemes forums, you can also request fonts you need over at that forum <a href="http://macthemes2.net/forum/viewforum.php?id=24">http://macthemes2.net/forum/viewforum.php?id=24</a></p>
<p>have fun.. <img src='http://blog.gauravgiri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>NOTE: to fix vertical shift of *Default* fonts on iPhone 3.0 copy fonts from<br />
/Applications/FontSwap.app/StockFonts3/ to /System/Library/Fonts/Cache/</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauravgiri.com/2009/07/fontswap-v14-now-on-cydia/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>FontSwap 1.3 now on Cydia</title>
		<link>http://blog.gauravgiri.com/2009/05/fontswap-13-now-on-cydia/</link>
		<comments>http://blog.gauravgiri.com/2009/05/fontswap-13-now-on-cydia/#comments</comments>
		<pubDate>Tue, 05 May 2009 05:06:35 +0000</pubDate>
		<dc:creator>gaurav</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[fontswap]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://blog.gauravgiri.com/?p=524</guid>
		<description><![CDATA[hi guys.. been a really really long time since my last post, i&#8217;m sure many of you thought i&#8217;ve abandoned my blog, but i haven&#8217;t.. been busy with all sorts of things, last sememster at college being the primary reason for my inactivity.. i&#8217;m proud to present to you the latest version of FontSwap, version [...]]]></description>
			<content:encoded><![CDATA[<p>hi guys.. been a really really long time since my last post, i&#8217;m sure many of you thought i&#8217;ve abandoned my blog, but i haven&#8217;t..<br />
been busy with all sorts of things, last sememster at college being the primary reason for my inactivity..</p>
<p>i&#8217;m proud to present to you the latest version of FontSwap, version 1.3.</p>
<p>have incorporated most of the features i thought i would and then some, really glad about the way it has turned out. i hope you guys enjoy using it as much as i enjoyed creating it..</p>
<p> changelog:<br />
1. previews of fonts before install<br />
2. checks metadata prior to installing font so you don&#8217;t have to worry about it.<br />
3. checks font package format before install<br />
4. fixes bug that caused crash when device was on wifi but had no internet connection<br />
5. improved metadata detection</p>
<p>the previews are fetched from the fontswap webserver and i&#8217;ve tried to maintain as many font previews there as possible, will be adding more from time to time..</p>
<p>IMPORTANT:<br />
as mentioned in previous posts as well, this application doesn&#8217;t do anything that can leave your device unusable. there is *absolutely* no need to restore your device if something goes wrong during the use of this application.<br />
to fix any error that you think has been caused by FontSwap, simply connect over SSH to your device and run the the command<br />
&#8220;/Applications/FontSwap.app/restore&#8221;<br />
without the quotes..<br />
as long as you have SSH and WiFi set to always on (which is a smart thing to do on a jailbroken device) you can recover from most crashes whether or not they&#8217;re caused by FontSwap.</p>
<p>Screenshots:<br />
<img src="http://blog.gauravgiri.com/wp-content/uploads/img_00131.png" alt="img_00131" title="img_00131" width="320" height="480" class="aligncenter size-full wp-image-527" /></p>
<p><span id="more-524"></span><br />
<img src="http://blog.gauravgiri.com/wp-content/uploads/img_00121.png" alt="img_00121" title="img_00121" width="320" height="480" class="aligncenter size-full wp-image-528" /><br />
<img src="http://blog.gauravgiri.com/wp-content/uploads/img_0011.png" alt="img_0011" title="img_0011" width="320" height="480" class="aligncenter size-full wp-image-529" /> <img src='http://blog.gauravgiri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauravgiri.com/2009/05/fontswap-13-now-on-cydia/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>FontSwap icon and Package details</title>
		<link>http://blog.gauravgiri.com/2008/12/fontswap-icon-and-package-details/</link>
		<comments>http://blog.gauravgiri.com/2008/12/fontswap-icon-and-package-details/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 10:11:17 +0000</pubDate>
		<dc:creator>gaurav</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[2.x]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[fontswap]]></category>
		<category><![CDATA[format]]></category>
		<category><![CDATA[guidelines]]></category>
		<category><![CDATA[package]]></category>

		<guid isPermaLink="false">http://blog.gauravgiri.com/?p=502</guid>
		<description><![CDATA[here&#8217;s an icon for the FontSwap app, couldn&#8217;t do a proper icon in time for release but here it is now.. will be added with the next update for those who are okay with the current icon.. FontSwap Package format: 1. Package must be a folder with the name FontName.font FontName is the custom font&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>here&#8217;s an icon for the FontSwap app, couldn&#8217;t do a proper icon in time for release but here it is now.. will be added with the next update for those who are okay with the current icon..</p>
<p><a href="http://blog.gauravgiri.com/wp-content/uploads/icon.png" rel="lightbox[502]"><img class="alignnone size-full wp-image-503" title="icon" src="http://blog.gauravgiri.com/wp-content/uploads/icon.png" alt="" width="59" height="60" /></a></p>
<p><strong>FontSwap Package format</strong>:<br />
1. Package must be a folder with the name <strong><em>FontName</em>.font</strong><br />
FontName is the custom font&#8217;s name that you&#8217;ve ported. <strong>.font</strong> at the end is essential.</p>
<p>2. Package must contain all fonts related to the category it belongs to.<br />
<strong>Dialer Fonts</strong>: PhonepadTwo.ttf<br />
<strong>LockClock Fonts</strong>: LockClock.ttf<br />
<strong>Notes Fonts</strong>: MarkerFeltThin.ttf<br />
<strong>System Fonts</strong>: Helvetica.ttf *and* HelveticaBold.ttf</p>
<p>3. Package must be placed in the correct folder in the packages directory<br />
&#8220;/var/mobile/Library/FontSwap/Packages/Dialer Fonts&#8221;<br />
&#8220;/var/mobile/Library/FontSwap/Packages/LockClock Fonts&#8221;<br />
&#8220;/var/mobile/Library/FontSwap/Packages/Notes Fonts&#8221;<br />
&#8220;/var/mobile/Library/FontSwap/Packages/System Fonts&#8221;</p>
<p>4. Fonts must be ported with correct metadata intact. Applying fonts with incorrect metadata will cause serious problems like app crashes or SWOD.<br />
here&#8217;s how to port fonts <a href="http://blog.gauravgiri.com/2008/08/tutorial-port-fonts-to-iphone/">http://blog.gauravgiri.com/2008/08/tutorial-port-fonts-to-iphone/</a><br />
this issue will be resolved in future versions of FontSwap so that fonts with incorrect metadata will not be installed.</p>
<p>5. Package should contain an <strong>Info.plist</strong> file<br />
this is not utilized in the beta release, but placing this file will help your package to be compatible with future releases of FontSwap<br />
Sample:</p>
<pre>
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
&lt;dict&gt;
&lt;key&gt;Author&lt;/key&gt;
&lt;string&gt;Author Name&lt;/string&gt;

&lt;key&gt;FontName&lt;/key&gt;
&lt;string&gt;Custom Font Name&lt;/string&gt;

&lt;key&gt;FontCategory&lt;/key&gt;
&lt;string&gt;Category of Font&lt;/string&gt;

&lt;key&gt;Description&lt;/key&gt;
&lt;string&gt;Brief Description&lt;/string&gt;

&lt;key&gt;URL&lt;/key&gt;
&lt;string&gt;Author's Blog or Website&lt;/string&gt;
&lt;/dict&gt;
&lt;/plist&gt;
</pre>
<p>6. Package should contain an image <strong>Preview.png</strong> with a preview of the custom font.<br />
this too is not utilized in the beta release, but placing this file will help your package to be compatible with future releases of FontSwap.<br />
Image dimensions must be <strong>36px by 260px</strong>. It must show the Custom Font name in the font itself. Text size must be <strong>24px</strong>. Text color must be <strong>black [#000000]</strong>.</p>
<p>I know these are some strict rules but they will ensure that packages are uniform in appearance and easy on the eyes of the end-users.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauravgiri.com/2008/12/fontswap-icon-and-package-details/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>FontSwap now on Cydia</title>
		<link>http://blog.gauravgiri.com/2008/12/fontswap-now-on-cydia/</link>
		<comments>http://blog.gauravgiri.com/2008/12/fontswap-now-on-cydia/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 18:59:35 +0000</pubDate>
		<dc:creator>gaurav</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[2.2]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[fontswap]]></category>

		<guid isPermaLink="false">http://blog.gauravgiri.com/?p=493</guid>
		<description><![CDATA[FontSwap 1.0b was made available on Cydia earlier today. you&#8217;re all welcome to test the software and report bugs or feature requests if any.. the application is accompanied by a starter font pack that is a dependency and should install on it&#8217;s own.. i&#8217;ve tried installing the app myself and it works alright.. those of [...]]]></description>
			<content:encoded><![CDATA[<p>FontSwap 1.0b was made available on Cydia earlier today. you&#8217;re all welcome to test the software and report bugs or feature requests if any..<br />
the application is accompanied by a starter font pack that is a dependency and should install on it&#8217;s own..</p>
<p>i&#8217;ve tried installing the app myself and it works alright.. those of you who had problems, please try to reinstall it..</p>
<p>please put all criticism and suggestions in the comments..<br />
you may also consider donating if you find this application useful.. <img src='http://blog.gauravgiri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>HOW TO ADD MORE FONTS:<br />
read this tutorial</p>
<p>http://blog.gauravgiri.com/2008/12/fontswap-icon-and-package-details/</p>
<p>IMPORTANT:<br />
this application *does not* cause endless reboots. if you think you&#8217;re iPhone is rebooting endlessly, it&#8217;s most definitely having a SWOD [spinning wheel of death].<br />
if that happens or if your springboard crashes or if applications fail to start then you must restore to iPhone&#8217;s stock fonts before trying to restoring the iPhone itself [which will not be required in any case].<br />
for this you must be able to login into the device over SSH. you may not see the SpringBoard, just the endlessly spinning wheel or the boot logo, but if you left WiFi and SSH on, you&#8217;re not in trouble and can still connect to the device.</p>
<p>to restore default fonts you need to run this command as root from a terminal over SSH</p>
<p><strong>/Applications/FontSwap.app/restore</strong></p>
<p>PS: if you got the &#8220;unmet dependencies&#8221; error.. try reinstalling now. i couldn&#8217;t see the &#8220;FontSwap Starter&#8221; package in the available list but it installs along with the app. it&#8217;s basically a pack of all the custom fonts i&#8217;ve released on this blog to get you started with the app.. more packages can be added to the app and i&#8217;ll detail the expected package format shortly. as i haven&#8217;t built any security checks in the app yet [for absolute lack of time] i suggest you carry on with the started pack or only add fonts that you trust.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauravgiri.com/2008/12/fontswap-now-on-cydia/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>FontSwap: Imminent Release</title>
		<link>http://blog.gauravgiri.com/2008/11/fontswap-imminent-release/</link>
		<comments>http://blog.gauravgiri.com/2008/11/fontswap-imminent-release/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 00:44:30 +0000</pubDate>
		<dc:creator>gaurav</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[fontswap]]></category>

		<guid isPermaLink="false">http://blog.gauravgiri.com/?p=478</guid>
		<description><![CDATA[so here are screenshots from my first iPhone app&#8230; FontSwap: i hope this goes down well with you guys.. especially users who complain abut the complicated process of installing custom fonts.. this will make it easier.. there are font categories for which the app works as seen in the screens above fonts have to be [...]]]></description>
			<content:encoded><![CDATA[<p>so here are screenshots from my first iPhone app&#8230;<br />
FontSwap:</p>
<p><a href="http://blog.gauravgiri.com/wp-content/uploads/img_0012.png" rel="lightbox[478]"><img class="alignnone size-full wp-image-479" title="img_0012" src="http://blog.gauravgiri.com/wp-content/uploads/img_0012.png" alt="" width="320" height="480" /></a><span id="more-478"></span><br />
<a href="http://blog.gauravgiri.com/wp-content/uploads/img_0013.png" rel="lightbox[478]"><img class="alignnone size-full wp-image-480" title="img_0013" src="http://blog.gauravgiri.com/wp-content/uploads/img_0013.png" alt="" width="320" height="480" /></a><br />
<a href="http://blog.gauravgiri.com/wp-content/uploads/img_0014.png" rel="lightbox[478]"><img class="alignnone size-full wp-image-481" title="img_0014" src="http://blog.gauravgiri.com/wp-content/uploads/img_0014.png" alt="" width="320" height="480" /></a><br />
<a href="http://blog.gauravgiri.com/wp-content/uploads/img_0015.png" rel="lightbox[478]"><img class="alignnone size-full wp-image-482" title="img_0015" src="http://blog.gauravgiri.com/wp-content/uploads/img_0015.png" alt="" width="320" height="480" /></a><br />
<a href="http://blog.gauravgiri.com/wp-content/uploads/img_0017.png" rel="lightbox[478]"><img class="alignnone size-full wp-image-483" title="img_0017" src="http://blog.gauravgiri.com/wp-content/uploads/img_0017.png" alt="" width="320" height="480" /></a><br />
<a href="http://blog.gauravgiri.com/wp-content/uploads/img_0018.png" rel="lightbox[478]"><img class="alignnone size-full wp-image-484" title="img_0018" src="http://blog.gauravgiri.com/wp-content/uploads/img_0018.png" alt="" width="320" height="480" /></a></p>
<p>i hope this goes down well with you guys.. especially users who complain abut the complicated process of installing custom fonts.. this will make it easier..</p>
<p>there are font categories for which the app works as seen in the screens above<br />
fonts have to be put in packages to be identified by the application.<br />
<strong>FontName.font</strong><br />
I will add facility to read and display font information like, author, preview, etc in a third section.. could only manage to finish two TableViews to get a feel of the Objective-C language. this works for now so i&#8217;ll release it soon.. <img src='http://blog.gauravgiri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauravgiri.com/2008/11/fontswap-imminent-release/feed/</wfw:commentRss>
		<slash:comments>61</slash:comments>
		</item>
		<item>
		<title>Yes.. I&#8217;ve been busy..</title>
		<link>http://blog.gauravgiri.com/2008/11/yes-ive-been-busy/</link>
		<comments>http://blog.gauravgiri.com/2008/11/yes-ive-been-busy/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 19:18:58 +0000</pubDate>
		<dc:creator>gaurav</dc:creator>
				<category><![CDATA[Misc.]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[fontswap]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blog.gauravgiri.com/?p=474</guid>
		<description><![CDATA[hi guys.. sorry to disappoint all of you with my vanishing act.. it&#8217;s been hectic lately with all sorts of things happening&#8230; here&#8217;s a quick update: 1. switched to Mac OS X completely and i&#8217;m loving every second of it 2. developed FontSwap, my first application for the iPhone 2.x fw. as the name suggests, [...]]]></description>
			<content:encoded><![CDATA[<p>hi guys.. sorry to disappoint all of you with my vanishing act.. it&#8217;s been hectic lately with all sorts of things happening&#8230;</p>
<p>here&#8217;s a quick update:</p>
<p>1. switched to Mac OS X completely and i&#8217;m loving every second of it</p>
<p>2. developed <strong>FontSwap</strong>, my first application for the iPhone 2.x fw. as the name suggests, it provides a GUI tool to easily and safely switch fonts on your device.. especially useful for people who&#8217;re uncomfortable with using SSH..</p>
<p>3. survived my minor exams and did reasonably well..</p>
<p>and here&#8217;s a look at things to come:</p>
<p>1. more custom fonts from my gallery of personal favorites</p>
<p>2. a gallery of my favorite wallpapers as promised a long long time ago</p>
<p>3. screenshots of FontSwap and of course the beta release. you guys get to test it before it goes live on Cydia..</p>
<p>also.. i&#8217;d like to inform you that i&#8217;ve got my major exams comin up, so i might vanish again, but only for a few days.. please keep the requests coming as other visitors may be able to help you if not me.</p>
<p>you may respond to this post with your views and suggestions of any changes or additions to this blog you&#8217;d like to see..</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauravgiri.com/2008/11/yes-ive-been-busy/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
