<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0"><channel><title>Gossamer Blog</title> <link>http://www.gossamer-threads.com/blog</link> <description>Blog em if you got em!</description> <lastBuildDate>Thu, 02 Feb 2012 19:11:50 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/GossamerBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="gossamerblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">GossamerBlog</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Hello! Messenger: GT and Android Development</title><link>http://www.gossamer-threads.com/blog/hello-messenger-gt-and-android-development/</link> <comments>http://www.gossamer-threads.com/blog/hello-messenger-gt-and-android-development/#comments</comments> <pubDate>Fri, 13 Jan 2012 22:56:31 +0000</pubDate> <dc:creator>Bruce</dc:creator> <category><![CDATA[Featured Clients]]></category> <category><![CDATA[Gossamer Host Related]]></category> <category><![CDATA[Android]]></category> <category><![CDATA[app]]></category> <category><![CDATA[Gossamer Host]]></category> <category><![CDATA[hosting]]></category> <category><![CDATA[Mobile]]></category><guid isPermaLink="false">http://www.gossamer-threads.com/blog/?p=2591</guid> <description><![CDATA[Hello! Messenger is a free, cross-platform mobile chat app which lets iPhone and Blackberry users chat in pairs or groups while avoiding SMS charges. Hello! had a great product already on the market, but were looking to expand their userbase by releasing an Android version of the app with cross-platform functionality. That&#8217;s where GT came [...]Related posts:<ol><li><a href='http://www.gossamer-threads.com/blog/sneak-peak-gossamer-threads-development-lab/' rel='bookmark' title='Permanent Link: Sneak Peak: Gossamer Threads Development Lab'>Sneak Peak: Gossamer Threads Development Lab</a> <small>I know many of you are wondering what we&#8217;ve been...</small></li></ol>]]></description> <content:encoded><![CDATA[<p align="center"> <img src="http://www.gossamer-threads.com/blog/wp-content/uploads/2012/01/hellomessenger-title.jpg" alt="Hello! Messenger" title="Hello! Messenger" width="550" height="112" class="aligncenter size-full wp-image-2526" /><span class="smaller"></span></p><p><a href="http://hellomessenger.com/">Hello! Messenger</a> is a free, cross-platform mobile chat app which lets iPhone and Blackberry users chat in pairs or groups while avoiding SMS charges.  Hello! had a great product already on the market, but were looking to expand their userbase by releasing an Android version of the app with cross-platform functionality.  That&#8217;s where GT came in&#8230;</p><p><span id="more-2591"></span></p><h2>Developing for Android</h2><p>When tasked with porting Hello! to Android, our developers looked at three possible options in detail:</p><ul><li>Write new code for the app from scratch.</li><li>Use <a href="http://beem-project.com/">Beem</a>, a <a href="http://en.wikipedia.org/wiki/Jabber">Jabber</a> client as a foundation for building Hello! Messenger.</li><li>Use <a href="https://github.com/pfleidi/yaxim/wiki/">Yaxim</a>, another open-source Jabber client as a foundation.</li></ul><p>After examining the pros and cons of each of these routes, we decided to go with using Yaxim as the foundation of Hello! Messenger.  Yaxim offered a clean code structure, and its functions aligned with the goals we had in mind for the app.  By using Yaxim&#8217;s core code, we had a head start on development, saving the client development time and costs.  Additionally, because Yaxim is available under the <a href="http://en.wikipedia.org/wiki/Gpl">GPL</a>, we were able to also release the Android client under the GPL as well.</p><h2>Wifi Troubleshooting</h2><p>Programming for Android presents unique challenges.  Certain settings in Hello! had to be adapted to fit <a href="http://www.tigase.org/">Tigase 4</a>, the Jabber server which Hello! was already using in its iPhone and Blackberry instantiations.</p><p>Another issue arose with regards to the app&#8217;s wifi connectivity.  Hello! is designed to be able to save data (including drafted messages) and change settings if a user has no wifi access or moves out of a wifi hotspot, and porting those features over to Android proved tricky &#8211; we used a simple Faraday cage to help with troubleshooting.</p><p>While substantial, these issues were welcome challenges for us.  Mobile app development is obviously a hugely expanding market, and we&#8217;re keen to find ways for our years of development experience to be applied to this expansive frontier.</p><p align="center"> <img src="http://www.gossamer-threads.com/blog/wp-content/uploads/2012/01/hello1.jpg" alt="Hello! Messenger" title="Hello! Messenger" width="550" height="437" class="aligncenter size-full wp-image-2526" /><span class="smaller"><A href="http://gtmetrix.com/compare/wocNZH6Z/2U5jIWrr/">Hello! Messenger sorts and displays chats</a></span></p><h2>Upgrading A Hosting Platform</h2><p>Hello! Messenger were running their site on an unmanaged Amazon EC2 cloud server which regularly ran into performance issues.  While developing the app for them, Hello! realised that <A href="http://www.gossamer-threads.com/hosting/">Gossamer Host</a> would be a great fit for their needs, and would reliably serve all Hello! Messenger users worldwide.</p><p>After completing development of the app, Hello! Messenger migrated their site and app infrastructure to one of our virtual hosting plans.</p><h2>Moving Forward With Android Development</h2><p>The Android version of Hello! Messenger is now in public beta release and can be <a href="https://market.android.com/details?id=com.hellomessenger.androidclient">downloaded for free</a>.</p><p>If you have an Android-based project in the works and are looking for a partner with over 15 years in web development, please <a href="https://www.gossamer-threads.com/contact/">get in touch with us</a>.</p><p>Related posts:<ol><li><a href='http://www.gossamer-threads.com/blog/sneak-peak-gossamer-threads-development-lab/' rel='bookmark' title='Permanent Link: Sneak Peak: Gossamer Threads Development Lab'>Sneak Peak: Gossamer Threads Development Lab</a> <small>I know many of you are wondering what we&#8217;ve been...</small></li></ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GossamerBlog?a=slXdjshreKk:NNkcD8IczMQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GossamerBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GossamerBlog?a=slXdjshreKk:NNkcD8IczMQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GossamerBlog?i=slXdjshreKk:NNkcD8IczMQ:V_sGLiPBpWU" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://www.gossamer-threads.com/blog/hello-messenger-gt-and-android-development/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Optimize Magento With GTspeed</title><link>http://www.gossamer-threads.com/blog/optimize-magento-with-gtspeed/</link> <comments>http://www.gossamer-threads.com/blog/optimize-magento-with-gtspeed/#comments</comments> <pubDate>Mon, 09 Jan 2012 21:39:08 +0000</pubDate> <dc:creator>Bruce</dc:creator> <category><![CDATA[Optimizations]]></category> <category><![CDATA[Product Announcements]]></category> <category><![CDATA[GTmetrix]]></category> <category><![CDATA[GTspeed]]></category> <category><![CDATA[Magento]]></category> <category><![CDATA[Plugins]]></category><guid isPermaLink="false">http://www.gossamer-threads.com/blog/?p=2538</guid> <description><![CDATA[We&#8217;ve been working with e-commerce platform Magento for a while now, and have found it to be a great fit for clients looking for an all-in-one e-commerce solution. However, the stock open source Magento is quite slow, and needs both good hosting and a number of plugins to really get it to where an ecommerce [...]Related posts:<ol><li><a href='http://www.gossamer-threads.com/blog/customizing-magento-building-the-ultimate-e-commerce-site/' rel='bookmark' title='Permanent Link: Customizing Magento: Building the Ultimate E-Commerce Site'>Customizing Magento: Building the Ultimate E-Commerce Site</a> <small>While Gossamer Threads does a lot of work with traditional...</small></li><li><a href='http://www.gossamer-threads.com/blog/gtmetrix-a-free-speed-analysis-tool-for-websites/' rel='bookmark' title='Permanent Link: GTmetrix &#8211; A Free Speed Analysis Tool for Websites!'>GTmetrix &#8211; A Free Speed Analysis Tool for Websites!</a> <small>Speed is a critical element in a user&#8217;s experience of...</small></li><li><a href='http://www.gossamer-threads.com/blog/gt-and-lohudcom-wordpress-optimization/' rel='bookmark' title='Permanent Link: GT and LoHud.com: WordPress Optimization'>GT and LoHud.com: WordPress Optimization</a> <small>LoHud.com is a news and culture Web site serving the...</small></li></ol>]]></description> <content:encoded><![CDATA[<p align="center"> <img src="http://www.gossamer-threads.com/blog/wp-content/uploads/2012/01/gtspeed-logo-590x171.png" alt="" title="summ-home" width="550" height="171" class="aligncenter size-full wp-image-2526" /></p><p>We&#8217;ve been working with e-commerce platform <a href="http://www.magentocommerce.com/">Magento</a> for a while now, and have found it to be a <a href="http://www.gossamer-threads.com/blog/customizing-magento-building-the-ultimate-e-commerce-site/">great fit for clients looking for an all-in-one e-commerce solution</a>. However, the stock open source Magento is quite slow, and needs both good hosting and a number of plugins to really get it to where an ecommerce platform needs to be.</p><p>We&#8217;ve published a few speed guides as part of our work with our <a href="http://gtmetrix.com/">GTmetrix</a> project, but for Magento, we went a step further and created a Magento plugin called GTspeed.</p><p><span id="more-2538"></span></p><h2>How It Works</h2><p>GTspeed takes four key steps to improve Magento&#8217;s performance:</p><h4>JS/CSS minification</h4><p>GTspeed removes superfluous data like whitespace and comments from JS and CSS files, decreasing their filesize and speeding up their load times.</p><h4>JS/CSS script combining</h4><p>GTspeed merges all JS and CSS scripts into 2 single JS and CSS files, drastically reducing the number of requests sent to your server.</p><h4>Enable Caching Headers</h4><p>GTspeed adds headers which allow JS, CSS, and image files to be cached by browsers, preventing unnecessary requests.</p><h4>Image Optimization</h4><p>GTspeed uses lossless compression utilities to deliver all images in optimized formats. You can schedule automated image optimizations to ensure that no needlessly large files are ever served on your site.</p><h2>Results</h2><p>Installing GTspeed has an immediate and pronounced effect on Magento load times.  Here&#8217;s a &#8220;before and after&#8221; breakdown of how GTspeed improves the load time of a default Magento installation, measured with our GTmetrix utility.</p><p align="center"> <img src="http://www.gossamer-threads.com/blog/wp-content/uploads/2012/01/gtmetrix-improvement-magento.png" alt="" title="summ-home" width="550" height="152" class="aligncenter size-full wp-image-2526" /><span class="smaller"><A href="http://gtmetrix.com/compare/wocNZH6Z/2U5jIWrr/">Detailed report on the improvements</a></span></p><h2>Get GTspeed Working For You</h2><p>Read more about how to install <a href="/developers/gtspeed.html">how to install and use</a> our free GTspeed plugin.</p><p>GTspeed optimizes the front end part of Magento, but equally important is being on solid hosting. Please read more on our <a href="/hosting/magento.html">managed Magento hosting</a> and the expertise our sysadmins can lend to your Magento installation.</p><p>Related posts:<ol><li><a href='http://www.gossamer-threads.com/blog/customizing-magento-building-the-ultimate-e-commerce-site/' rel='bookmark' title='Permanent Link: Customizing Magento: Building the Ultimate E-Commerce Site'>Customizing Magento: Building the Ultimate E-Commerce Site</a> <small>While Gossamer Threads does a lot of work with traditional...</small></li><li><a href='http://www.gossamer-threads.com/blog/gtmetrix-a-free-speed-analysis-tool-for-websites/' rel='bookmark' title='Permanent Link: GTmetrix &#8211; A Free Speed Analysis Tool for Websites!'>GTmetrix &#8211; A Free Speed Analysis Tool for Websites!</a> <small>Speed is a critical element in a user&#8217;s experience of...</small></li><li><a href='http://www.gossamer-threads.com/blog/gt-and-lohudcom-wordpress-optimization/' rel='bookmark' title='Permanent Link: GT and LoHud.com: WordPress Optimization'>GT and LoHud.com: WordPress Optimization</a> <small>LoHud.com is a news and culture Web site serving the...</small></li></ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GossamerBlog?a=IOdRpiZkSQo:R4gRWEKPiak:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GossamerBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GossamerBlog?a=IOdRpiZkSQo:R4gRWEKPiak:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GossamerBlog?i=IOdRpiZkSQo:R4gRWEKPiak:V_sGLiPBpWU" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://www.gossamer-threads.com/blog/optimize-magento-with-gtspeed/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Fine Choice Foods and Gossamer Links</title><link>http://www.gossamer-threads.com/blog/fine-choice-foods-and-gossamer-links/</link> <comments>http://www.gossamer-threads.com/blog/fine-choice-foods-and-gossamer-links/#comments</comments> <pubDate>Wed, 07 Dec 2011 02:06:30 +0000</pubDate> <dc:creator>Bruce</dc:creator> <category><![CDATA[Featured Clients]]></category> <category><![CDATA[Product Related]]></category> <category><![CDATA[Gossamer Links]]></category> <category><![CDATA[hosting]]></category> <category><![CDATA[photography]]></category><guid isPermaLink="false">http://www.gossamer-threads.com/blog/?p=2486</guid> <description><![CDATA[Fine Choice Foods is a family-run Vancouver company whose web presence needed a fresh start. Using the flexibility of Gossamer Links as the foundation of their site, Fine Choice was able to liven up their website and make it as tasty as their food. Designing a Fresh Site Fine Choice&#8217;s website design was a unique [...]Related posts:<ol><li><a href='http://www.gossamer-threads.com/blog/custom-video-sharing-gossamer-links-venetubo/' rel='bookmark' title='Permanent Link: Custom Video Sharing: Gossamer Links &#038; Venetubo'>Custom Video Sharing: Gossamer Links &#038; Venetubo</a> <small>Venetubo is a video sharing site dedicated to Venezuelan news...</small></li><li><a href='http://www.gossamer-threads.com/blog/gossamer-links-v330-released/' rel='bookmark' title='Permanent Link: Gossamer Links v3.3.0 Released!'>Gossamer Links v3.3.0 Released!</a> <small>We're happy to announce the release of Gossamer Links v3.3.0!...</small></li><li><a href='http://www.gossamer-threads.com/blog/gossamer-links-google-base-integration/' rel='bookmark' title='Permanent Link: Gossamer Links Google Base Integration!'>Gossamer Links Google Base Integration!</a> <small>Here’s a sneak preview of what we’re working on in...</small></li></ol>]]></description> <content:encoded><![CDATA[<p align="center"> <img src="http://www.gossamer-threads.com/blog/wp-content/uploads/2011/12/summ-home1.jpg" alt="" title="summ-home" width="550" height="280" class="aligncenter size-full wp-image-2526" /></p><p>Fine Choice Foods is a family-run Vancouver company whose web presence needed a fresh start.  Using the flexibility of <a href="http://www.gossamer-threads.com/blog/tag/gossamer-links/" title="View more Gossamer Links projects">Gossamer Links</a> as the foundation of their site, Fine Choice was able to liven up their website and make it as tasty as their food.</p><p><span id="more-2486"></span></p><h3>Designing a Fresh Site</h3><p>Fine Choice&#8217;s website design was a unique endeavour. The company was undergoing a redesign in their product packaging as well, and so GT&#8217;s designers had to make sure the two designs were consistent.</p><p align="center"> <img src="http://www.gossamer-threads.com/blog/wp-content/uploads/2011/12/summm-details.jpg" alt="" title="summm-details" width="550" height="300" class="aligncenter size-full wp-image-2522" /><br /><span class="smaller">The new product packaging design with the new site design.</span></p><p>GT&#8217;s designers first developed wireframes which laid out where and how content should be laid out.   After approval, the wireframes were sent to the brand masters at <a href="http://www.studiothink.com/">Studiothink</a>, who were working on the product packaging design.</p><p align="center"> <img src="http://www.gossamer-threads.com/blog/wp-content/uploads/2011/12/summ-wf-comp.jpg" alt="" title="summ-wf-comp" width="550" height="154" class="aligncenter size-full wp-image-2520" /><br /><span class="smaller">Wireframes vs Final Composition.</span></p><p>Studiothink produced a home and product page design, and sent it over to us, which we used to design the rest of the site, sharing the creative workload.</p><h3>Keeping it Simple With GLinks</h3><p>Fine Choice knows plenty about making tasty food, but less about maintaining websites.  Thankfully, the <a href="http://www.gossamer-threads.com/products/gossamer-links/" title="View Gossamer Links Product">GLinks</a> installation which powers their site generates pages dynamically, meaning that whenever the company wants to add, remove or modify a product page, all they have to do is modify a simple form in the GLinks admin panel, and their site&#8217;s pages are updated.</p><h3>A Seamless Experience</h3><p>We helped Fine Choice Foods update their web presence, from concept to launch &#8211; taking care of everything. Planning, design, development, hosting and even photography of their products was part of our solution.</p><p>They were quite pleased with the results and had this to say:</p><blockquote><p> We had talked with a number of web site developers and Gossamer was the obvious choice. After sitting down with Darius and Jack, we had no doubt that they could deliver the site that we had envisioned. And they did! Very professional in their dealings, but also flexible with our requests. We look forward to working with them on our future projects.</p></blockquote><p>Check out <a href="http://www.finechoicefoods.com/" title="Visit Fine Choice Foods">Fine Choice Foods</a> and fulfill your craving for some delicious Chinese delights!</p><p><em>On a personal note, your humble blogger has been a fan of Fine Choice&#8217;s food for years before they became a client &#8211; there have been plenty of late nights here at GT HQ fueled by their veggie gyozas!</em></p><p>Related posts:<ol><li><a href='http://www.gossamer-threads.com/blog/custom-video-sharing-gossamer-links-venetubo/' rel='bookmark' title='Permanent Link: Custom Video Sharing: Gossamer Links &#038; Venetubo'>Custom Video Sharing: Gossamer Links &#038; Venetubo</a> <small>Venetubo is a video sharing site dedicated to Venezuelan news...</small></li><li><a href='http://www.gossamer-threads.com/blog/gossamer-links-v330-released/' rel='bookmark' title='Permanent Link: Gossamer Links v3.3.0 Released!'>Gossamer Links v3.3.0 Released!</a> <small>We're happy to announce the release of Gossamer Links v3.3.0!...</small></li><li><a href='http://www.gossamer-threads.com/blog/gossamer-links-google-base-integration/' rel='bookmark' title='Permanent Link: Gossamer Links Google Base Integration!'>Gossamer Links Google Base Integration!</a> <small>Here’s a sneak preview of what we’re working on in...</small></li></ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GossamerBlog?a=77Wv2xmaVIg:vDEVCkwHDMs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GossamerBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GossamerBlog?a=77Wv2xmaVIg:vDEVCkwHDMs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GossamerBlog?i=77Wv2xmaVIg:vDEVCkwHDMs:V_sGLiPBpWU" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://www.gossamer-threads.com/blog/fine-choice-foods-and-gossamer-links/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 6/35 queries in 0.021 seconds using disk: basic
Object Caching 1012/1028 objects using disk: basic

Served from: blog.gossamer-threads.com @ 2012-02-02 11:12:04 -->

