<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: TwitLock Cydget &#8211; Tweet from your Lock Screen</title>
	<atom:link href="http://www.appleiphoneschool.com/2009/11/20/twitlock-cydget-tweet-from-your-lock-screen/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.appleiphoneschool.com/2009/11/20/twitlock-cydget-tweet-from-your-lock-screen/</link>
	<description>Learn how to use, hack and mod the Apple iPhone, iPad &#38; iPod touch</description>
	<lastBuildDate>Tue, 14 Feb 2012 00:11:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: foo</title>
		<link>http://www.appleiphoneschool.com/2009/11/20/twitlock-cydget-tweet-from-your-lock-screen/comment-page-1/#comment-251590</link>
		<dc:creator>foo</dc:creator>
		<pubDate>Fri, 20 Nov 2009 21:33:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.appleiphoneschool.com/?p=20960#comment-251590</guid>
		<description>It&#039;s not that all Cydgets are laggy... 

Cydget is a framework that allows developers to create lock screen plugins (SpringBoard calls them &quot;SBAwayViewPlugins&quot;).  Cydget allows these plugins to be created using Objective-C (NATIVE plugins), or web technologies such as HTML, JavaScript, CSS, and Cycript (WEB plugins).  

ANYTHING that developers create using web technologies is going to be MUCH, MUCH, MUCH slower than anything using Objective-C.  There is absolutely nothing that can be done about this.  

Unfortunately, most developers right now creating Cydgets are not that capable, so the only thing they can do is use the web stuff to write their plugins.  Nothing wrong with that, but it means that they are going to be slow.  Look for Cydgets made by reputable iPhone developers like Saurik, Ryan Petrich, etc, chances are that these are going to be native plugins and be full speed.

I don&#039;t know what TwitLock is made with, but my hunch is that it&#039;s a web-based plugin.

By the way, if you think about it, web-based cydget plugins are very inefficient... you&#039;re basically running a full copy of safari right in your lock screen.  Native plugins don&#039;t have all that overhead!  Of course, to write a native plugin you have to know exactly what you&#039;re doing with Objective-C, which is why we see so few of them.

Hope that clears it up.</description>
		<content:encoded><![CDATA[<p>It&#8217;s not that all Cydgets are laggy&#8230; </p>
<p>Cydget is a framework that allows developers to create lock screen plugins (SpringBoard calls them &#8220;SBAwayViewPlugins&#8221;).  Cydget allows these plugins to be created using Objective-C (NATIVE plugins), or web technologies such as HTML, JavaScript, CSS, and Cycript (WEB plugins).  </p>
<p>ANYTHING that developers create using web technologies is going to be MUCH, MUCH, MUCH slower than anything using Objective-C.  There is absolutely nothing that can be done about this.  </p>
<p>Unfortunately, most developers right now creating Cydgets are not that capable, so the only thing they can do is use the web stuff to write their plugins.  Nothing wrong with that, but it means that they are going to be slow.  Look for Cydgets made by reputable iPhone developers like Saurik, Ryan Petrich, etc, chances are that these are going to be native plugins and be full speed.</p>
<p>I don&#8217;t know what TwitLock is made with, but my hunch is that it&#8217;s a web-based plugin.</p>
<p>By the way, if you think about it, web-based cydget plugins are very inefficient&#8230; you&#8217;re basically running a full copy of safari right in your lock screen.  Native plugins don&#8217;t have all that overhead!  Of course, to write a native plugin you have to know exactly what you&#8217;re doing with Objective-C, which is why we see so few of them.</p>
<p>Hope that clears it up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brooke</title>
		<link>http://www.appleiphoneschool.com/2009/11/20/twitlock-cydget-tweet-from-your-lock-screen/comment-page-1/#comment-251567</link>
		<dc:creator>Brooke</dc:creator>
		<pubDate>Fri, 20 Nov 2009 18:31:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.appleiphoneschool.com/?p=20960#comment-251567</guid>
		<description>Yes, I saw that in the documentation. Probably true since all Cydgets seem to be laggy.</description>
		<content:encoded><![CDATA[<p>Yes, I saw that in the documentation. Probably true since all Cydgets seem to be laggy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomcrown1</title>
		<link>http://www.appleiphoneschool.com/2009/11/20/twitlock-cydget-tweet-from-your-lock-screen/comment-page-1/#comment-251566</link>
		<dc:creator>tomcrown1</dc:creator>
		<pubDate>Fri, 20 Nov 2009 18:15:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.appleiphoneschool.com/?p=20960#comment-251566</guid>
		<description>He does bring up a bug in cydget.  Once you check twitlock and respring you springbaord, you will crash it is not twitlock fault it is cydget bug.</description>
		<content:encoded><![CDATA[<p>He does bring up a bug in cydget.  Once you check twitlock and respring you springbaord, you will crash it is not twitlock fault it is cydget bug.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

