<?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></title>
	<atom:link href="http://perahu.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://perahu.net</link>
	<description>a Nurul Amalia&#039;s Projects</description>
	<lastBuildDate>Sat, 27 Feb 2010 23:56:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Saat yang tepat untuk jailbreak</title>
		<link>http://perahu.net/?p=193</link>
		<comments>http://perahu.net/?p=193#comments</comments>
		<pubDate>Fri, 26 Feb 2010 07:08:45 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[adc]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[sdk 2.2.1]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=193</guid>
		<description><![CDATA[Catatan ini mungkin tidak objektif tapi ini merupakan sebuah pengalaman menarik pada saat development untuk sebuah hosting company di singapore  MyEzynet , di tahun 2007 , Alkisah pada saat itu mendevelopment sebuah aplikasi help desk yang berfungsi untuk mengorganisir pekerjaan &#8211; pekerjaan support desk. Aplikasi yang dibangun ini mengawinkan API cpanel/WHM dengan Aplikasi Desktop di [...]]]></description>
			<content:encoded><![CDATA[<p>Catatan ini mungkin tidak objektif tapi ini merupakan sebuah pengalaman menarik pada saat development untuk sebuah <a href="http://myezynet.com" target="_blank">hosting company di singapore </a> MyEzynet , di tahun 2007 , Alkisah pada saat itu mendevelopment sebuah aplikasi help desk yang berfungsi untuk mengorganisir pekerjaan &#8211; pekerjaan support desk. Aplikasi yang dibangun ini mengawinkan API cpanel/WHM dengan Aplikasi Desktop di Mac OS X. Tentu saja area web services dikerjakan oleh webmaster di sana, Saya hanya menerima dan meminta serialize dengan xml saja dan melakukan deserialize sebaliknya. Aplikasi ini seperti ini :</p>
<p style="text-align: center;"><a href="http://perahu.net/wp-content/uploads/2010/02/capt4.jpg"><img class="size-medium wp-image-194 aligncenter" title="capt4" src="http://perahu.net/wp-content/uploads/2010/02/capt4-281x300.jpg" alt="" width="281" height="300" /></a></p>
<p style="text-align: left;">Di penghujung 2008 atau awal 2009, pihak myEzynet ingin memporting aplikasi tersebut dalam versi mini / mobile di iPhone untuk dipergunakan para helpdesk nya sejumlah 3-4 orang. So skenario pertama adalah :</p>
<ol>
<li>Development</li>
<li>MyEzynet meregisterkan diri sebagai iPhone dev $99</li>
<li>Publish di itunestore</li>
<li>Para Help Desk  MyEzynet mendownloadnya via iTunes Store</li>
</ol>
<p>Skenario kedua adalah</p>
<ol>
<li>Development</li>
<li>MyEzynet meregisterkan diri sebagai Enterprise program $299</li>
<li>Para Helpdesk mendownload via adhoc</li>
</ol>
<p>Kedua skenario ini mungkin berlebihan, yg pertama untuk aplikasi iPhone private tidaklah pantas untuk di masukan ke dalam iTunesStore ? dengan alasan tidak untuk umum dan hanya 4 orang saja yg akan mendownload, alasan lebih masuk akal lagi adalah dengan skenario pertama, aplikasi harus menunggu approval dari apple dan itu sangat mubazir. Untuk skenario kedua, rasanya terlampau berlebihan dengan hanya membuat aplikasi yg dipakai sebanyak  untuk 4 devices saja harus membayar $299 (maaf ini subjektif), akhirnya aku membuat solusi yaitu skenario 3</p>
<ol>
<li>Development</li>
<li>Semua Devices di jailbreak dengan konsekuensi garansi devices hilang</li>
<li>Every body Heppii</li>
</ol>
<p>Pada saat itu di tahun itu Xcode dan iPhone SDK yang dipakai adalah iphone_sdk_for_iphone_os_2.2.19m2621afinal yang dengan beberapa manipulasi dengan tools dari <a href="http://www.saurik.com/" target="_blank">saurik</a>, dengan menggunakan substrat ? self codesign dsb dibantu dengan aplikasi <a href="http://web.me.com/page2/page2.html" target="_blank">iPhoneTunnel</a> untuk adHoc nya. Googling saja untuk hal hal ini. So akhirnya inilah screen shoot dari hasil kerjaan ku di saat itu (tentu saja dengan manipulasi photoshop)</p>
<p style="text-align: center;"><a href="http://perahu.net/wp-content/uploads/2010/02/ezyphone1.jpg"><img class="size-full wp-image-196 aligncenter" title="ezyphone" src="http://perahu.net/wp-content/uploads/2010/02/ezyphone1.jpg" alt="" width="200" height="300" /></a></p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=193</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membatasi min-max ukuran splitView</title>
		<link>http://perahu.net/?p=184</link>
		<comments>http://perahu.net/?p=184#comments</comments>
		<pubDate>Fri, 26 Feb 2010 03:34:19 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[constrainMaxCoordinate]]></category>
		<category><![CDATA[constrainMinCoordinate]]></category>
		<category><![CDATA[NSSplitView]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=184</guid>
		<description><![CDATA[Untuk membatasi ukuran minimum dan maksimum dari sebuah splitView bisa dilakukan seperti ini, langkahnya :

Setup delegate dari splitView
Tambahkan pada splitView delegate splitView:constrainMaxCoordinate:ofSubviewAt: dan splitView:constrainMinCoordinate:ofSubviewAt:

Kodenya seperti ini (bisa juga dilakukan di Interface Builder) :
 Delegate :
[splitView1 setDelegate:self];
Keterangan : splitView1 merupakan outlet
Min Max Code
-(float)splitView:(NSSplitView *)sender constrainMinCoordinate:(float)proposedMin ofSubviewAt:(int)offset{
	return (sender == splitView1 &#38;&#38; offset == 0) ? MINIMUM_VALUE : [...]]]></description>
			<content:encoded><![CDATA[<p>Untuk membatasi ukuran minimum dan maksimum dari sebuah splitView bisa dilakukan seperti ini, langkahnya :</p>
<ol>
<li>Setup delegate dari splitView</li>
<li>Tambahkan pada splitView delegate<code> splitView:constrainMaxCoordinate:ofSubviewAt:</code> dan <code>splitView:constrainMinCoordinate:ofSubviewAt:</code></li>
</ol>
<p>Kodenya seperti ini (bisa juga dilakukan di Interface Builder) :<br />
<strong> Delegate :</strong></p>
<pre>[splitView1 setDelegate:self];</pre>
<p>Keterangan : splitView1 merupakan outlet</p>
<p><strong>Min Max Code</strong></p>
<pre>-(float)splitView:(NSSplitView *)sender constrainMinCoordinate:(float)proposedMin ofSubviewAt:(int)offset{
	return (sender == splitView1 &amp;&amp; offset == 0) ? MINIMUM_VALUE : proposedMin;
}
-(float)splitView:(NSSplitView *)sender constrainMaxCoordinate:(float)proposedMax ofSubviewAt:(int)offset{
	if (sender == splitView1 &amp;&amp; offset == 0)
	{
		NSRect mainFrame = [[splitView1 superview] frame];
		return mainFrame.size.width - MAXIMUM_VALUE;
	}
	return proposedMax;
}</pre>
<p>Keterangan :</p>
<ol>
<li>Ganti MINIMUM_VALUE dengan yg dikehendaki</li>
<li>Ganti MAXIMUM_VALUE dengan yg dikehendaki</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=184</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printing isi Webkit</title>
		<link>http://perahu.net/?p=181</link>
		<comments>http://perahu.net/?p=181#comments</comments>
		<pubDate>Fri, 26 Feb 2010 03:12:20 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[NSPrintInfo]]></category>
		<category><![CDATA[NSPrintOperation]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=181</guid>
		<description><![CDATA[Untuk mencetak isi dari Webkit keseluruhan, kode simple ini bisa melakukannya
-(IBAction)printContent:(id)sender {

	NSPrintInfo *printInfo = [NSPrintInfo sharedPrintInfo];
	NSPrintOperation *printOperation;
	NSView *webView = [[[masterBrowser mainFrame] frameView] documentView];

	[printInfo setTopMargin:50.0];
	[printInfo setLeftMargin:50.0];

	[printInfo setHorizontallyCentered:NO];
	[printInfo setVerticallyCentered:NO];

	printOperation = [NSPrintOperation printOperationWithView:webView
			printInfo:printInfo];

	[printOperation setShowPanels:YES];
	[printOperation runOperation];
}
Catatan : masterBrowser adalah Outlet dari webkit.
]]></description>
			<content:encoded><![CDATA[<p>Untuk mencetak isi dari Webkit keseluruhan, kode simple ini bisa melakukannya</p>
<pre>-(IBAction)printContent:(id)sender {

	NSPrintInfo *printInfo = [NSPrintInfo sharedPrintInfo];
	NSPrintOperation *printOperation;
	NSView *webView = [[[masterBrowser mainFrame] frameView] documentView];

	[printInfo setTopMargin:50.0];
	[printInfo setLeftMargin:50.0];

	[printInfo setHorizontallyCentered:NO];
	[printInfo setVerticallyCentered:NO];

	printOperation = [NSPrintOperation printOperationWithView:webView
			printInfo:printInfo];

	[printOperation setShowPanels:YES];
	[printOperation runOperation];
}</pre>
<p>Catatan : masterBrowser adalah Outlet dari webkit.</p>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=181</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Filter anggota NSArray</title>
		<link>http://perahu.net/?p=176</link>
		<comments>http://perahu.net/?p=176#comments</comments>
		<pubDate>Fri, 26 Feb 2010 03:07:04 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[NSArray]]></category>
		<category><![CDATA[NSPredicate]]></category>
		<category><![CDATA[predicateWithFormat]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=176</guid>
		<description><![CDATA[Kode ini berlaku hanya untuk anggota array bertipe NSString, dengan sedikit bantuan dari NSPredicate, kita bisa memfilter isi (element) dari sebuah NSArray, kode simplenya seperti di bawah ini :
-(void)simpleFilter {
	NSArray *testArray=[[NSArray alloc] initWithObjects:
				@"Satu",@"Dua",@"123",@"Satu345",@"22",nil];
	NSString *regex = @"(([0-9]{1,}))";
	NSPredicate *regextest = [NSPredicate predicateWithFormat:
				      @"SELF MATCHES %@", regex];
	for ( id element in testArray ) [...]]]></description>
			<content:encoded><![CDATA[<p>Kode ini berlaku hanya untuk anggota array bertipe NSString, dengan sedikit bantuan dari NSPredicate, kita bisa memfilter isi (element) dari sebuah NSArray, kode simplenya seperti di bawah ini :</p>
<pre>-(void)simpleFilter {
	NSArray *testArray=[[NSArray alloc] initWithObjects:
				@"Satu",@"Dua",@"123",@"Satu345",@"22",nil];
	NSString *regex = @"(([0-9]{1,}))";
	NSPredicate *regextest = [NSPredicate predicateWithFormat:
				      @"SELF MATCHES %@", regex];
	for ( id element in testArray ) {
		if ([regextest evaluateWithObject:element] == NO) {
			NSLog(@"element %@",element);
		}
	}
	[testArray release];
}</pre>
<p>Output dari kode ini &#8220;Satu&#8221;,&#8221;dua&#8221;,&#8221;satu345&#8243;</p>
<p>Referensi bisa dilihat <a href="http://developer.apple.com/mac/library/documentation/cocoa/reference/foundation/Classes/NSPredicate_Class/Reference/NSPredicate.html" target="_blank">di sini</a></p>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=176</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Menghilangkan contexts menu di Webkit</title>
		<link>http://perahu.net/?p=166</link>
		<comments>http://perahu.net/?p=166#comments</comments>
		<pubDate>Fri, 26 Feb 2010 02:22:18 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[contextMenuItemsForElement]]></category>
		<category><![CDATA[defaultMenuItems]]></category>
		<category><![CDATA[webview]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=166</guid>
		<description><![CDATA[Kadang kadang dalam beberapa kondisi, aplikasi yang kita buat dengan menggunakan webkit tidak ingin memperlihatkan context menu (menu yg keluar jika inverse tombol menu diklik), Menghilangkan context menu di webkit seperti &#8220;Reload&#8221;, &#8220;Download Link&#8221; dsb adalah dengan cara :
Setup webkit delegate, bisa dilakukan di Interface builder atau melalu kode seperti di bawah ini :
[myBrowser setUIDelegate:self];
Keterangan [...]]]></description>
			<content:encoded><![CDATA[<p>Kadang kadang dalam beberapa kondisi, aplikasi yang kita buat dengan menggunakan webkit tidak ingin memperlihatkan context menu (menu yg keluar jika inverse tombol menu diklik), Menghilangkan context menu di webkit seperti &#8220;Reload&#8221;, &#8220;Download Link&#8221; dsb adalah dengan cara :</p>
<p>Setup webkit delegate, bisa dilakukan di Interface builder atau melalu kode seperti di bawah ini :</p>
<pre>[myBrowser setUIDelegate:self];</pre>
<p><em>Keterangan : myBrowser adalah contoh outlet webkit</em>.</p>
<p>Tambahkan kode pada class yang menjadi webkit delegate seperti di bawah ini :</p>
<pre>- (NSArray *)webView:(WebView *)sender contextMenuItemsForElement:(NSDictionary *)element
    defaultMenuItems:(NSArray *)defaultMenuItems{
    return NO;
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=166</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mengambil informasi system di Mac OS X</title>
		<link>http://perahu.net/?p=160</link>
		<comments>http://perahu.net/?p=160#comments</comments>
		<pubDate>Thu, 25 Feb 2010 10:15:08 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[NSProcessInfo]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=160</guid>
		<description><![CDATA[Code Simple di bawah ini mengambil informasi seperti Nama, versi, release dari OS, besar memory dan lain lain
        NSLog(@"pid %d",[[NSProcessInfo processInfo]processIdentifier]);
	NSLog(@"process name %@",[[NSProcessInfo processInfo]processName]);
	NSLog(@"UniqueString %@",[[NSProcessInfo processInfo]globallyUniqueString]);
	NSLog(@"Hostname %@",[[NSProcessInfo processInfo]hostName]);
	NSLog(@"Os %u",[[NSProcessInfo processInfo]operatingSystem]);
	NSLog(@"Os Name %@",[[NSProcessInfo processInfo]operatingSystemName]);
	NSLog(@"Os Version %@",[[NSProcessInfo processInfo]operatingSystemVersionString]);
	NSLog(@"memory Os %qu",[[NSProcessInfo processInfo]physicalMemory]);
	NSLog(@"Processor %ld",[[NSProcessInfo processInfo]processorCount]);
	NSLog(@"Processor used %ld",[[NSProcessInfo processInfo]activeProcessorCount]);
	NSDictionary *dictionary = [[NSProcessInfo processInfo]environment];
	for [...]]]></description>
			<content:encoded><![CDATA[<p>Code Simple di bawah ini mengambil informasi seperti Nama, versi, release dari OS, besar memory dan lain lain</p>
<pre>        NSLog(@"pid %d",[[NSProcessInfo processInfo]processIdentifier]);
	NSLog(@"process name %@",[[NSProcessInfo processInfo]processName]);
	NSLog(@"UniqueString %@",[[NSProcessInfo processInfo]globallyUniqueString]);
	NSLog(@"Hostname %@",[[NSProcessInfo processInfo]hostName]);
	NSLog(@"Os %u",[[NSProcessInfo processInfo]operatingSystem]);
	NSLog(@"Os Name %@",[[NSProcessInfo processInfo]operatingSystemName]);
	NSLog(@"Os Version %@",[[NSProcessInfo processInfo]operatingSystemVersionString]);
	NSLog(@"memory Os %qu",[[NSProcessInfo processInfo]physicalMemory]);
	NSLog(@"Processor %ld",[[NSProcessInfo processInfo]processorCount]);
	NSLog(@"Processor used %ld",[[NSProcessInfo processInfo]activeProcessorCount]);
	NSDictionary *dictionary = [[NSProcessInfo processInfo]environment];
	for (id key in dictionary){
		NSLog(@"key: %@, value: %@", key, [dictionary objectForKey:key]);
	}</pre>
<p>Sumber dan referensi lihat <a href="http://developer.apple.com/mac/library/documentation/Cocoa/Reference/Foundation/Classes/NSProcessInfo_Class/Reference/Reference.html" target="_blank">di sini</a></p>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=160</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>instrumentObjcMessageSends</title>
		<link>http://perahu.net/?p=151</link>
		<comments>http://perahu.net/?p=151#comments</comments>
		<pubDate>Thu, 25 Feb 2010 02:32:22 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=151</guid>
		<description><![CDATA[Code eksperimen ini hanya mencoba mendump Objective-C runtime log dari messages Objective-C, maybe stupid way, but it&#8217;s experiment. Download StrReplacer
]]></description>
			<content:encoded><![CDATA[<p>Code eksperimen ini hanya mencoba mendump Objective-C runtime log dari messages Objective-C, maybe stupid way, but it&#8217;s experiment. Download <a href="http://perahu.net/wp-content/uploads/2010/02/StrReplacer.zip">StrReplacer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=151</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Menggunakan Subversion di XCode</title>
		<link>http://perahu.net/?p=149</link>
		<comments>http://perahu.net/?p=149#comments</comments>
		<pubDate>Thu, 25 Feb 2010 02:24:23 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[perforce]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=149</guid>
		<description><![CDATA[Bekerja dengan subversion (Xcode support CVS, perforce dan svn) adalah susah susah gampang, tapi penjelasan link resmi ini bisa menjadi panduan untuk memulainya.
Debat Maya tentang svn dan git
Banyak debat yang mengkomparasi antara svn dan git, git adalah masa depan sedangkan svn adalah cerita lama, for me, karena sudah terbiasa menggunakan svn, ya wis svn saja.
]]></description>
			<content:encoded><![CDATA[<p>Bekerja dengan subversion (Xcode support CVS, perforce dan svn) adalah susah susah gampang, tapi penjelasan <a title="subversion" href="http://developer.apple.com/mac/articles/server/subversionwithxcode3.html" target="_blank">link resmi ini</a> bisa menjadi panduan untuk memulainya.</p>
<p><strong>Debat Maya tentang svn dan git</strong></p>
<p>Banyak debat yang mengkomparasi antara svn dan git, git adalah masa depan sedangkan svn adalah cerita lama, for me, karena sudah terbiasa menggunakan svn, ya wis svn saja.</p>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=149</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DigitalCenthini</title>
		<link>http://perahu.net/?p=136</link>
		<comments>http://perahu.net/?p=136#comments</comments>
		<pubDate>Thu, 25 Feb 2010 01:57:06 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[offline wikipedia]]></category>
		<category><![CDATA[wikipedia]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=136</guid>
		<description><![CDATA[
DC Version 1.3 Beta 1 is available for download, follow this link macupdate
File Information

Zip file size : 85.7 MB (89.850.824 bytes)
Zip file MD5Sum : 8396dde6a12bad6ed282e0d3f3167161
Uncompress size 255.8 MB (268.231.202 bytes)


What&#8217;s new :

Newest Id-Wiki [156.119 articles]
Hyperlinks is working now :)
Safe thread
Search function now with relate articles
Recent view facility

BackStage [ dalam bahasa inggris yg kaco ] :)
DigitalCenthini [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-57" title="dc32" src="http://perahu.net/wp-content/uploads/2010/02/dc32.png" alt="" width="32" height="32" /></p>
<p>DC Version 1.3 Beta 1 is available for download, follow this link <a href="http://www.macupdate.com/info.php/id/31462/digitalcenthini" target="_blank">macupdate</a></p>
<p><strong>File Information</strong></p>
<ol>
<li>Zip file size : 85.7 MB (89.850.824 bytes)</li>
<li>Zip file MD5Sum : 8396dde6a12bad6ed282e0d3f3167161</li>
<li>Uncompress size 255.8 MB (268.231.202 bytes)</li>
</ol>
<p style="text-align: center;"><img class="size-medium wp-image-47 aligncenter" title="dcnew13wp" src="http://perahu.net/wp-content/uploads/2010/02/dcnew13wp-300x253.jpg" alt="" width="300" height="253" /></p>
<p><strong>What&#8217;s new </strong>:</p>
<ol>
<li>Newest Id-Wiki [156.119 articles]</li>
<li>Hyperlinks is working now :)</li>
<li>Safe thread</li>
<li>Search function now with relate articles</li>
<li>Recent view facility</li>
</ol>
<p><strong>BackStage [ dalam bahasa inggris yg kaco ] :)</strong></p>
<p>DigitalCenthini (DC) is a Offline Wikipedia reader for Mac OS X Leopard, right now, it&#8217;s only support idwiki</p>
<p><strong>Version History</strong></p>
<p><strong>Version 1.0 [ mei 2009 ]</strong></p>
<p><strong><span style="font-weight: normal;">57 MB compress size, apr. 160 MB  uncompress. 142.211 articles, very simple database.  features :</span></strong></p>
<ol>
<li>Multi window viewer</li>
<li>Css driven for articles layout.</li>
<li>Hyperlink not work</li>
<li>Bookmark by Categories</li>
<li>XML storage</li>
<li>Slow access</li>
</ol>
<p><strong>Version 1.1 [ June 2009 ]</strong></p>
<p><strong><span style="font-weight: normal;">57 MB compress size, 160 MB uncompress, 149.236 articles. Features :</span></strong></p>
<ol>
<li>Multi window viewer</li>
<li>Css driven for articles layout</li>
<li>Hyperlink still not work</li>
<li>Bookmark removed</li>
<li>Faster search</li>
<li>Printing Capability</li>
<li>Sqlite storage</li>
</ol>
<p><strong>Version 1.2 [ middle -June 2009 ]</strong></p>
<p>57 MB compress size, 160 MB uncompress, 149.236 articles. Features :</p>
<ol>
<li>Thread (unsafe!)</li>
<li>Multi window viewer</li>
<li>Css driven for articles layout</li>
<li>Hyperlink still not work</li>
<li>Bookmark removed</li>
<li>Faster search</li>
<li>Printing Capability</li>
<li>Sqlite storage</li>
<li>Universal [akhirnya macbook ku udah kembali]</li>
</ol>
<p style="text-align: left;"><strong>Version 1.3 [ October 2009 ]</strong></p>
<p style="text-align: left;">85.7 MB (89.850.824 bytes) compress size, 255 MB uncompress, 152.119 articles. Features :</p>
<ol>
<li>Fixed unsafe thread</li>
<li>Css driven for articles layout</li>
<li>Hyperlink is working now</li>
<li>Search with relate articles if any</li>
<li>History List</li>
<li>Printing Capability</li>
<li>Sqlite storage</li>
<li>Universal</li>
</ol>
<p><strong>How to download</strong></p>
<p>Only available in <a title="Download DC" href="http://www.macupdate.com/info.php/id/31462/digitalcenthini" target="_blank">macupdate</a></p>
<p><strong>How to Install</strong> ? download, unzip, put in applications folder and run. Tune up is recommended  for improve the speed , follow this step :</p>
<ul>
<li>Open Terminal, getin to DC&#8217;s directory ,  <code> <strong>cd /Applications/DigitalCethini.app/Contents/Resources/</strong></code></li>
<li>open sqlite command    <strong><code>sqlite3 idwikimaster89.sqlite</code></strong></li>
<li>execute  query :   <strong><code>CREATE UNIQUE INDEX indexwm ON wikimaster(_id);</code></strong></li>
<li>Exit from sqlite command just type  <strong><code>.quit</code></strong></li>
<li>Close terminal, run DC</li>
</ul>
<p><strong>How to uninstall</strong> ? in Finder, drag DigitalCenthini app to Trash.</p>
<p><strong>How to customizing search result and article viewer ?</strong></p>
<ol>
<li>Using Finder, open package contents DigitalCenthini.app, locate &#8220;Content -&gt;Resources&#8221;</li>
<li>Copy cssdata as a backup [be carefull, DC will not work without this file !!!]</li>
<li>Edit cssdata with any text editor to fit your need and save</li>
<li>Restart DigitalCenthini</li>
</ol>
<p><strong>Customizing Charset :</strong></p>
<p>By default DigitalCenthini use &#8220;charset=UTF-8&#8243; to render search results and article, you can change the charset as you want</p>
<ol>
<li>Follow steps 1 &#8211; 3 in section &#8220;Customizing layout&#8221; above</li>
<li>Put valid syntax for charset</li>
<li>Save, restart DigitalCenthini</li>
</ol>
<p><strong>Disadvantage</strong></p>
<ol>
<li>Some articles render incorrectly, this happen because my own converter still in development stage</li>
<li>There are no images</li>
<li>Slow renderer at first time after run.</li>
<li>Some redirection articles [9 articles] didn&#8217;t have any link to the right article. Please ask to Wikipedia.</li>
</ol>
<p><strong>Using Database for another purposes </strong></p>
<p>DigitalCenthini  is freeware , You’re free to use  (for personal use-non-commercial) as You like, however, for simplify use, it’s already embedded idwiki 2009 which is copyrighted (automatically, under the <a title="Berne Convention for the Protection of Literary and Artistic Works" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://en.wikipedia.org/wiki/Berne_Convention_for_the_Protection_of_Literary_and_Artistic_Works');" href="http://en.wikipedia.org/wiki/Berne_Convention_for_the_Protection_of_Literary_and_Artistic_Works" target="_blank">Berne Convention</a>) by Wikipedia editors and contributors and is formally licensed to the public under the <a title="GNU Free Documentation License" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://en.wikipedia.org/wiki/GNU_Free_Documentation_License');" href="http://en.wikipedia.org/wiki/GNU_Free_Documentation_License" target="_blank">GNU Free Documentation License</a> (GFDL)<br />
The database, &#8220;idwikimaster89.sqlite&#8221; can be found in Directory &#8220;DigitalCenthini.app -&gt; Package Contents-&gt;Resources&#8221;, you can use that database for any other purpose if you like.<br />
<strong> </strong></p>
<p><strong>Data Schema</strong><br />
DigitalCenthini can only search articles start with &#8221; . [dot]  0 &#8211; 9, A &#8211; Z (caseinsensitive), you can&#8217;t search articles with spesial character in first letter, heres the database schema , contains 40 Tables [auto-generate by DC-Converter] , acnhor for 0 &#8211; 9, anchor for A-Z, anchor for Dot, anchor_id, sqlite_sequncer (for identification) and wikimaster as full articles. You can use any Sqlite tools to open this database.</p>
<p><strong>Next Developmen</strong>t</p>
<ol>
<li>Waktu ku sudah cukup abis untuk suami, anak2 dan pekerjaan resmiku, so update akan terlihat sangat lambat.</li>
<li>Open Source ? yes. Semua kode sedang diinventarisir. please wait</li>
<li>Patch with patch Manager</li>
</ol>
<p><strong>Credit &amp; Thanks to</strong></p>
<ol>
<li>Wikipedia contributors</li>
<li><a href="http://sqlite.org" target="_blank">Sqlite.org</a> for amalgamation source-code 3.6.18</li>
<li>David &#8220;Ileez&#8221; in Spaj. Corp. for libxml2-objc-wrapper</li>
<li><a href="http://th30z.netsons.org/" target="_blank">Matteo Bertozzi</a> for original Sqlite Wrapper source code</li>
<li><a href="mailto:gabr@cs.technion.ac.il" target="_self">Evgeniy Gabrilovich</a>, gabr[at]cs[dot]technion[dot]ac[dot]il, for huge regexp examples</li>
</ol>
<p><strong>FAQ [ Funny Question and Answer ]</strong></p>
<ol>
<li>[Q] There are no &#8220;back and Forward button&#8221; ?  i think it easy to implement this in webkit, just connect your buttons to  webkit component to goBack and goForward method in iterface-builder with no code [with drag and drop mechanism] . <em>[A]  yes, i know . </em></li>
<li>[Q] Why you did  this ? <em>[A] As a mother of two kids, I have many concerns for their education, Wiki is one solution for learn and hope it useful    for you too</em></li>
<li>[Q] Do you have a plan to port DC to Windows ? <em>[A] no I don&#8217;t. Wikipedia DVD for Window is available in wikipedia store, only $8</em></li>
</ol>
<p><strong>Feedback</strong></p>
<ol>
<li>Jika anda merasa DigitalCenthini bermanfaat, feel free to send an email to nurulflower [at] yahoo.com</li>
<li>That&#8217;s. See u in version 1.4 [jika ada]</li>
</ol>
<p><strong>Some Feedback so far from users :</strong></p>
<ol>
<li>Work on 10.5.4, 10.5.5 and 10.5.7 [thanks for Om Don, Juve, Alcatraz, Mba Gina, RebelMac, Dion, Nug @ 4/10/09]</li>
<li>Work on Hackintosh 10.5.4, 10.5.6 [ thanks for Aris &amp; Merilion @4/10/09]</li>
<li>Work on 10.5.2 [thanks for nald_mail @ 5/10/09]</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=136</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mendaftar di iPhone dev Program</title>
		<link>http://perahu.net/?p=105</link>
		<comments>http://perahu.net/?p=105#comments</comments>
		<pubDate>Sat, 13 Dec 2008 01:19:24 +0000</pubDate>
		<dc:creator>Nurul Amalia</dc:creator>
				<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[adc]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[provisioning]]></category>

		<guid isPermaLink="false">http://perahu.net/?p=105</guid>
		<description><![CDATA[Catatan ini adalah catatan lama, mungkin sudah tidak relevan lagi, mungkin juga masih. Catatan ini dibuat di Xcodegirl.com tgl 23 November 2008
BAGIAN SATU
Ingin ikut meramaikan Apple&#8217;s App Store ? Here the steps (a normal ways) :

Daftar gratis di iPhone developer center atau di sini
Download iPhone SDK for iPhone OS 2.2.1 dan pastikan Leopard anda 10.5.4 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Catatan ini adalah catatan lama, mungkin sudah tidak relevan lagi, mungkin juga masih</strong>. <strong>Catatan ini dibuat di Xcodegirl.com tgl 23 November 2008</strong></p>
<p><strong>BAGIAN SATU</strong></p>
<p>Ingin ikut meramaikan Apple&#8217;s App Store ? Here the steps (<strong>a normal ways</strong>) :</p>
<ol>
<li>Daftar gratis di <a href="http://developer.apple.com/iphone/sdk1" target="_blank">iPhone developer center</a> atau <a href="http://developer.apple.com/iphone/" target="_blank">di sini</a></li>
<li>Download iPhone SDK for iPhone OS 2.2.1 dan pastikan Leopard anda 10.5.4 atau lebih baru,  iTunes anda versi 8.0 atau lebih baru dan Quicktime versi 7.6 atau lebih baru, untuk iTunes dan QuickTime bisa diunduh gratis di <a title="Apple's download Lists" href="http://www.apple.com/downloads/macosx/" target="_blank">Apple&#8217;s download Lists</a></li>
<li>Jika anda belum pernah membuat aplikasi untuk platform Mac OS X dengan IDE XCode  anda bisa membaca buku <strong>&#8220;Cocoa Programming for Mac OS X&#8221;</strong> karangan <strong>Aaron Hillegass </strong> atau <strong>&#8220;Learning Cocoa with Objective-C&#8221;</strong> dari James Duncan Davidson (beginner) atau<strong> &#8220;Building Cocoa Applications: A Step-by-Step Guide&#8221;</strong> dari <strong>Simson Garfinkel</strong> dan<strong> Michael Mahoney</strong><span> </span> (beginner dan menengah) dan <strong>&#8220;Xcode 3 Unleashed&#8221;</strong> dari <strong>Fritz Anderson </strong>untuk level lanjutannya, Mengapa buku development untuk Mac OS X ? dan bukannya khusus untuk iPhone ? secara personal Saya berpendapat bahwa  iPhone development adalah sub &#8216;kecil&#8217; dari keseluruhan Development Mac OS X terutama dengan Cocoa Objective-C, transisi atau diversifikasi code dari platform Mac OS X ke iPhone akan lebih mudah, karena fundamental Cocoa Objective-C adalah lapisan dasar untuk kedua platform tersebut yaitu Mac OS X dan iPhone OS</li>
<li>Enroll <strong>&#8220;Standard Program $99&#8243; </strong>(individual) , step ini adalah step diluar area coding, pastikan sebelum melakukan enroll, bahwa profil yang akan kita daftarkan (nama, alamat dsb) sesuai dengan kartu kredit yang kita punya, akan cukup memakan waktu untuk verifikasi (dari Apple store Singapore) bila nama profile anda di di iPhone developer Center berbeda dengan profile  yang tertera di kartu kredit anda, hal ini bisa terjadi bila anda mendaftar di iPhone developer Center sebagai nama anda, dan melakukan enroll dengan menggunakan kartu kredit  orang tua anda, eliminasi hal ini dengan cara yang telah saya tuturkan di atas.</li>
<li>Pastikan pula bahwa anda mempunyai nomor rekening bank dengan profile  yang sama dengan profile yang anda isikan di iPhone developer Center, rekomendasi untuk rekening bank adalah BCA atau bank  Niaga (rekening bank di sini adalah persiapan saja sebelum benar benar daftar / enroll)</li>
<li>Bila step nomor 1 dan 4 sesuai dengan saran saya, anda akan diberi kode authorization   ke email anda hanya dalam waktu 18 Jam maksimal (tertulisnya 24 jam) , kesalahan pada step 1 dan  4  dapat mengakibatkan delay atau cancelation  2 &#8211; 5 hari kerja pemberian kode authorization untuk mengaktifkan Enroll Program.</li>
<li>Bila anda telah berhasil mendapatkan kode authorization maka ikuti langkah &#8211; langkah yang tersedia di Portal <strong>&#8220;iPhone Developer Program Portal&#8221;</strong> (link ini tidak akan tersedia jika anda belum menerima dan mengaktifkan kode authorization), hal utama dan cukup penting adalah menyiapkan minimal satu buah device iPhone atau iPod Touch untuk development dan pastikan atau usahakan device tersebut belum di &#8220;jailbreak&#8221; (this is a normal way so lupakan dulu &#8220;jailbreak&#8221;) . iPhone Simulator ?? yeah, itu bisa dilakukan tetapi banyak perbedaan yang didapat bila melakukan di iPhone Simulator seperti unjuk kerja aplikasi, remote debugging , interpretasi leaks memory  dari aplikasi <strong>instrument</strong><strong>s</strong> yang hasilnya bisa sangat berbeda dengan real devices.</li>
<li>Siapkan satu master komputer Apple (intel) anda untuk pusat development  (disarankan desktop iMac atau Mac Pro) dan telah terinstall Xcode dengan baik, lakukan langkah demi langkah di &#8220;program portal&#8221; yaitu pembuatan certificate untuk development, Add hoc distribution dan Distribution. Langkah ini  melibatkan konektifitas web di adc , aplikasi KeyChain Access, Xcode dan atau iTunes  di desktop anda, terakhir download WWDR intermediate certificate dan install di KeyChain Access</li>
<li>Daftarkan devices anda di Portal di atas</li>
<li>Buat App-ID di Portal di atas</li>
<li>Buat provisioning untuk Development, Add Hoc Distribution dan Distribution, ikuti langkahnya sampai beres di Portal di atas</li>
<li>Bila semua berjalan lancar, import semua certificate (WWDR intermediate certificate dengan format .cer, iPhone Developer dan iPhone Distribution dengan format p12) pada applikasi KeyChain Access, copy pada disk sebagai backup, dan distribusikan pada mesin mesin Apple lainnya ( MacBook Pro, any MacBook) yang akan dipakai untuk development</li>
<li>Lakukan test developement, colokan devices development anda tunggu beberapa saat sampai Mac OS mengidentifikasinya, jalankan Xcode, bila Xcode bertanya bahwa devices tersebut akan dipakai untuk developemnt, pilih konfirm atau yes atau ya atau sejenis itu  . Masih pada Xcode click menu &#8220;Window-&gt;Organizer&#8221;, devices anda dengan info dan provisioning profile harus ada di sana.</li>
<li>Untuk mentestnya lebih lanjut, buat sebuah project baru di Xcode dengan target iPhones-OS, bila project sudah kelar diload, pilih menu &#8220;Project-&gt;Edit Project Setting&#8221;, pada window tersebut pilih tab &#8220;Build&#8221; dan cari section Code Signing, pilih &#8216;child section&#8217; pada  Code Signing Identity.</li>
</ol>
<p>Ada tiga provisioning dengan warna gray menunjukan jenis provisioning dan warna hitam adalah certificate yang di &#8216;pair&#8217; nya.</p>
<p><strong>BAGIAN DUA</strong></p>
<p>Pada bagian kedua ini, hal yang paling krusial adalah masalah &#8220;Contracts, Tax, &amp; Banking Information&#8221;, karena bila step ini belum selesai akan mengakibatkan aplikasi yang anda upload ke App Store tetap tidak akan di release oleh Team App Store.</p>
<ol>
<li>Login ke itunesconnect <a title="iTunesConnect" href="https://itunesconnect.apple.com" target="_blank">https://itunesconnect.apple.com</a> (hanya bisa login bila Enroll development sudah aktif)</li>
<li>Klik link &#8220;Contracts, Tax, &amp; Banking Information&#8221;</li>
<li>Di section tersebut ada dua buah kontrak yaitu &#8220;Paid Applications&#8221; dan &#8220;Free Applications&#8221;, secara default kontak &#8220;Free Applications&#8221; sudah otomatis dalam kondisi &#8220;Contract in Effect&#8221;, tetapi untuk &#8220;Paid Applications&#8221; anda harus melakukan beberapa langkah sampai posisi status anda adalah &#8220;Contract in Effect&#8221; ditandai dengan check hijau</li>
</ol>
<p style="text-align: center;"><span style="text-decoration: underline;"><br />
</span></p>
<p><span>Untuk itu anda perlu menyelesaikan tahapan tahapan berikut ini :</span></p>
<ol>
<li>Isikan Bank Info dengan benar, isian rekening bank harus sama dengan profile anda di iPhone Developer Program, untuk isian &#8216;Branch/Branch ID&#8217;, &#8216;Bank Swift Code&#8217; dan &#8216;Local Clearing Code&#8217;, anda bisa langsung tanyakan kepada Bank anda (jangan lihat di internet) kesalahan pengisian ini akan mengakibatkan kesalahan arus kas dan juga setelah informasi ini di submit di iTunesconnect, tidak ada fasilitas untuk mengupdate secara online di situs tersebut (anda harus melakukan komunikasi via email atau telephone untuk merubahnya)</li>
<li>Isikan Tax Info dengan benar, yang terpenting bila anda developer rumahan adalah point no 6 yaitu  isian U.S. taxpayer, sebelum submit isian ini, anda bisa memohon EIN (Employer Identification Number) melalui Telephone 1-215-516-6999 untuk orang asing  (daftar isian ini bisa anda lihat di Form-SS4 yg bisa didownload di itunesConnect. Teleponlah  pada jam kerja ke Kantor IRS (Monday &#8211; Friday: 6:00 a.m. to 12:30 a.m. Eastern time atau jam 17.00 &#8211; 23:00 WIB) dan minta layanan EIN untuk &#8220;a foreign person and need an EIN to comply with IRS withholding regulations&#8221;.  Apakah EIN itu dan apakah perlunya EIN itu di App Store ?? Secara pribadi Saya bukan ahli di bidang ini, tetapi setelah lama berdiskusi dalam waktu cukup lama di portal diskusi iPhone bersama sama beberapa developer rumahan dari mancanegara diambil beberapa kesimpulan bahwa (a) Antara Indonesia dan USA mempunyai &#8216;double tax treaty&#8217; (googling aja), (b) Jangan mengisikan &#8216;00000000&#8242; pada isian U.S taxpayer , pengisian atau ignoring isian ini hanya berlaku bagi negara yang tidak mempunyai konsensus tax treaty dengan USA seperti Malaysia, Jerman dsb. Untuk saya, what the hell, apply aja EIN nggak susah koq, Saya sudah terima dari tier-4 dengan potongan 30%. Tambahan mengenai EIN (ditambahkan pada 8 juni 2009), Pada saat aplikasi kita sudah diacc oleh App store, ini berarti Aplikasi kita dijual di App store Amerika dan negara lainnya, secara otomatis berarti kita menerima konsensus dari License and Agreement antara Kita dan Apple yaitu Kita ridho, rela untuk dipotong pajak oleh IRS sebesar 10% dari aplikasi kita. hmmm. Apple sekarang sudah menyederhanakan ini dengan 2 Klik beres ( uurgggh mengapa butuh lama banget ??)</li>
<li>Kirim salinan kesepakatan kontrak bertanda tangan Kita dengan apple melalui pos ke Divisi contract, lihat alamatnya di itunesConnect</li>
</ol>
<p><strong>BAGIAN TIGA</strong></p>
<p>Jika semua bagian lancar (bag I dan II) , kemungkinan terbesar Anda sudah siapkan aplikasi yang akan diupload ke app store, sebelum benar benar submit ke app store, pastikan :</p>
<ol>
<li>Anda mematuhi semua Garis garis panduan antar muka aplikasi yang dikeluarkan oleh Apple, jika belum Anda  <strong><a href="http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/MobileHIG.pdf" target="_blank">bisa mengunduhnya di sini</a></strong> , &#8220;pembangkangan&#8221; terhadap ini akan mengakibatkan aplikasi Kita gagal di publikasikan di App Store</li>
<li>Test aplikasi dengan metode Add hoc distribution (self test di device anda atau serahkan pada tester), download dokumen &#8220;Distribution app.pdf&#8221; di portal developer (<a href="http://developer.apple.com/iphone" target="_blank"><strong>http://developer.apple.com/iphone</strong></a>) untuk lebih jelasnya. Ajak kawan team developer Anda untuk ikut serta dalam test ini adalah sangat direkomendasikan.</li>
<li>Compile dengan target distribution (bisa dilihat di file Distribution app.pdf) , hasil kompresinya ( zip file ) upload melalui iTunesConnect beserta art-works yang diminta ( icons dan screen shoot)</li>
<li>Bila ukuran kompresi aplikasi Anda lebih dari 200 MB disarankan untuk mengupload menggunakan &#8220;Application Loader&#8221; yang bisa di unduh di iPhone Portal Management</li>
<li>Isikan beberapa informasi yang dibutuhkan sebelum mengupload final aplikasi tersebut</li>
<li>Jika semua berjalan dengan baik, aplikasi anda akan masuk posisi &#8220;In review&#8221;</li>
<li>Sabar dan Tunggu sampai dengan email konfirmasi  datang dari Apple Store yang berisi bahwa &#8220;Your application status is Ready for Sale&#8221;</li>
</ol>
<p><strong>Tips lebih spesifik</strong></p>
<ol>
<li>Compile aplikasi anda dengan SDK terakhir yang disediakan oleh Apple ( 2.2.1 9M2621 atau SDK 3.0 Beta 4 -5) dengan target deployment 2.0,  2.1 atau 2.2.1 (jgn target 3.0 karena Apple tidak akan merelease aplikasi dengan target deployment 3.0 saat ini)</li>
<li>Beberapa alasan teknis dimana aplikasi direject oleh Apple bisa anda <strong><a href="http://www.apprejected.com/" target="_blank">baca di sini</a></strong> (bila Anda belum membaca garis garis panduan antar muka aplikasi yang dikeluarkan oleh Apple), berapa % sebenarnya aplikasi yang di reject oleh Apple ? menurut Apple sendiri hanya <strong>4%</strong> saja aplikasi yang direject, itu berarti <strong>1920</strong> aplikasi ( berdasarkan data aplikasi yang berada di App Store Worl Wide  saat ini ada lebih 48.000 aplikasi yang sudah di approve )</li>
<li>Bila setelah hampir dari 5 minggu aplikasi tidak di approve oleh App Store disarankan untuk ditarik saja dari proses review (ada fasilitas nya di iTunesConnect), karena ini akan sangat membuang waktu dan menghilangkan kesabaran menunggu, btw normal proses dari posisi  review sampai dengan masuk ke  App Store adalah 10 &#8211; 16 hari</li>
</ol>
<p>Yang sebenernya dilakukan oleh Team Review (<strong>maaf ini tidak begitu valid</strong>) :</p>
<p>Menurut hasil dari posting-posting blog bisa disimpulkan bahwa team review (team review di sini tidak berarti orang saja  tapi juga melibatkan mesin validator code) melakukan :</p>
<ol>
<li>Pengecekan aplikasi terutama kompatibilitasnya dengan iPhoneOS 3.0</li>
<li>Uji kelayak HI (Human interfaces) yang di standardkan</li>
<li>Pengecekan administrasi kontrak, Striping aplikasi dan PayLoading aplikasi</li>
</ol>
<p><strong>Mistery di rejectnya sebuah aplikasi</strong></p>
<p>Mengingat 4% app yang direject oleh apple itu adalah angka yang tidak sedikit, terdapat beberapa hal yang cukup  membingungkan mengapa app tersebut direject oleh pihak Apple sendiri.  Dan hebatnya hal ini juga tidak dijawab dalam forum sekelas WWDC. Mungkin mistery. whatever.  Yang jelas selama aplikasi kita deket deket dengan Garis panduan antar muka aplikasi dan fungsi it&#8217;s ok, 99% pasti diapprove.</p>
]]></content:encoded>
			<wfw:commentRss>http://perahu.net/?feed=rss2&amp;p=105</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
