<?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>Maxxor Blog</title>
	<atom:link href="http://www.maxxor.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.maxxor.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 25 Apr 2012 15:17:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Enterprise mobile development</title>
		<link>http://www.maxxor.com/blog/enterprise-mobile-development/</link>
		<comments>http://www.maxxor.com/blog/enterprise-mobile-development/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 18:12:47 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.maxxor.com/blog/?p=151</guid>
		<description><![CDATA[Adrian Frielinghaus, one of our directors, was recently interviewed by ITWeb about his thoughts on how enterprises should respond to the rise of the new consumer mobile platforms and the intricacies of developing mobile applications for those platforms. Adrian advises enterprises to &#8230; <a href="http://www.maxxor.com/blog/enterprise-mobile-development/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/04/enterprise-mobile-development.jpg"><img class="aligncenter size-full wp-image-153" title="enterprise-mobile-development" src="http://www.maxxor.com/blog/wp-content/uploads/2012/04/enterprise-mobile-development.jpg" alt="" width="347" height="190" /></a></p>
<p>Adrian Frielinghaus, one of our directors, was recently interviewed by ITWeb about his thoughts on how enterprises should respond to the rise of the new consumer mobile platforms and the intricacies of developing mobile applications for those platforms. Adrian advises enterprises to adopt cross-platform technologies like HTML5 as much as possible, and to only use native code where it is absolutely necessary. Read the full text of the article <a title="The apps have it" href="http://www.itweb.co.za/index.php?option=com_content&amp;view=article&amp;id=53478:the-apps-have-it" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/enterprise-mobile-development//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our mobile app hackathon</title>
		<link>http://www.maxxor.com/blog/our-mobile-app-hackathon/</link>
		<comments>http://www.maxxor.com/blog/our-mobile-app-hackathon/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 08:22:28 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.maxxor.com/blog/?p=138</guid>
		<description><![CDATA[New mobile app development projects have always gotten our team excited here at Maxxor, and our recent hackathon proved no different. And by hackathon we don’t mean sitting in front of a laptop in a dark, dank room profusely pushing &#8230; <a href="http://www.maxxor.com/blog/our-mobile-app-hackathon/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/03/mobile-app-hackathon.jpg"><img class="aligncenter size-full wp-image-140" title="mobile-app-hackathon" src="http://www.maxxor.com/blog/wp-content/uploads/2012/03/mobile-app-hackathon.jpg" alt="" width="389" height="190" /></a></p>
<p>New <strong>mobile app development projects</strong> have always gotten our team excited here at Maxxor, and our recent <strong>hackathon</strong> proved no different. And by hackathon we don’t mean sitting in front of a laptop in a dark, dank room profusely pushing keys to a screen of scrolling green and white numbers that looks like the matrix. Our hackathon was a team building effort, where for 24 hours all staff stopped their existing work to work on a single project together; where we would conceptualise, design and build a product in one day. Challenge? Not for the Maxxor team.</p>
<p>The day kicked off at 9:45am. Objectives were presented and tasks were outlined in order to meet these objectives and get the end product live by 10am the next morning. The brief was to create a native mobile app for <strong>Windows Phone 7</strong> within 24 hours, after which the app would be submitted to the Windows Phone Marketplace. We decided to create a <strong>mobile location-based application</strong> that enables mobile users to find places of interest that are in their radius by pinning their exact geographical location. It was interesting to see the list of original features the team came up with for the app. Unfortunately, quite a few features had to be discarded (for now) in order to realistically meet our deadline of one day.</p>
<p>The teams were provided with snacks throughout the day, to ensure they were well-nourished (and on a sugar high) in order to be wired in. The team was split into four sub-teams based on skills and interests:</p>
<ol>
<li><strong><em>Product team</em></strong> – This team worked on defining the app, its features and capabilities. They were also involved in the testing phase on completion of development.</li>
<li><strong><em>Design team</em></strong> – The creatives were in charge of establishing the app’s brand identity and bringing to life the ideas that were pinned to the whiteboard earlier that morning.</li>
<li><strong><em>Marketing team</em></strong> – The marketing team would name the app, work with the design team to package it, get the app submitted to the Windows Phone Marketplace and to promote it on relevant media channels.</li>
<li><strong><em>Development team</em></strong> – Using Microsoft’s Silverlight technology alongside other Windows Phone 7 development tools, our developers had their work cut out for them.</li>
</ol>
<p>By 11:00am we had a fully-fledged indication of what the end product should look like. Or at least, what it should be able to do; we left all branding elements up to the design and marketing teams, who by the end of the first hour had already mocked up a bunch of logos with the product name <em><strong>Sho’t Find</strong></em>. The name is a play on the “sho’t left” and “sho’t right” drop-off instructions heard in our South African minibus taxis on a daily basis.</p>
<p>It was a tough challenge, but by 5:00pm, just before supper was served, we had our final meeting for the day. By then, all the heavyweight work was already done and all that was left to do was fixing minor bugs before the Sho’t Find mobile app was ready for product launch. A special thanks to the guys who sat up until 10pm to finish the last bit of coding. And well done to everyone that made this happen.</p>
<p>You can check out the app in the <strong>Windows Phone Marketplace</strong> :</p>
<p><a title="Sho't Find App" href="http://www.windowsphone.com/en-US/apps/6642c250-6b94-49c8-bbae-4a411e330388" target="_blank">http://www.windowsphone.com/en-US/apps/6642c250-6b94-49c8-bbae-4a411e330388</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/our-mobile-app-hackathon//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The winners and losers in the mobile platform wars</title>
		<link>http://www.maxxor.com/blog/the-winners-and-losers-in-the-mobile-platform-wars/</link>
		<comments>http://www.maxxor.com/blog/the-winners-and-losers-in-the-mobile-platform-wars/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 08:12:37 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.maxxor.com/blog/?p=128</guid>
		<description><![CDATA[Published Feb 2012 In terms of sheer consumer growth, nothing matches the rise of tablets like the Apple iPad and Samsung Galaxy Tab. According to media reports, US tablet sales took just two years to reach 40 million units, a &#8230; <a href="http://www.maxxor.com/blog/the-winners-and-losers-in-the-mobile-platform-wars/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-131" title="mobile phone winners and losers" src="http://www.maxxor.com/blog/wp-content/uploads/2012/03/mobile-phone-winners-and-losers.jpg" alt="" width="425" height="190" /></p>
<p style="font-size: x-small; text-align: right;">Published Feb 2012</p>
<p>In terms of sheer consumer growth, nothing matches the rise of tablets like the Apple iPad and Samsung Galaxy Tab. According to media reports, US tablet sales took just two years to reach 40 million units, a figure smartphones took seven years to reach. Ninety percent of that is apparently iPads. With the recent launch of the Amazon range of Android tablets, this growth is expected to accelerate even further. Smartphone sales are also accelerating. Half a billion of them were sold in 2011. Most analysts predict that Android will own the winner&#8217;s share with up to half the world&#8217;s smartphone market.</p>
<p>If Apple and Android are winning, who is losing? One bloodied victim is Nokia&#8217;s Symbian platform. From 2007 to 2010, Apple and Android quickly stole away large chunks of the smartphone market from the once pre-eminent Nokia. But today, Nokia is headed up by Stephen Elop, a former Microsoft exec who once commanded Microsoft&#8217;s Business Division. The Finnish ice-giant Nokia is now betting its future on being Microsoft’s mobile hardware partner for the rapid and widespread deployment of Windows Phone OS. Gartner expects Microsoft’s Windows Phone to have clawed back nearly 20% of the international market by 2015. Windows Phone’s growth is intimately, perhaps surgically, attached to the business and mobile partnership now forged between Microsoft and Nokia. The latest developments as at the beginning of 2012 have been promising with the Windows Phone-powered Nokia Lumia phones receiving rave reviews.</p>
<p>Developing mobile applications for the Windows Phone platform follows the same route as most other Microsoft technologies. You need Visual Studio plus the Windows Phone SDK. Development happens using either the Silverlight or XNA frameworks (Silverlight for apps and XNA mostly for games). The actual code can be written in any of the Visual Studio supported programming languages (C#, VB.NET, etc.) . Microsoft has made available a free version of their IDE to assist mobile developers with creating apps for their platform: Visual Studio 2010 Express for Windows Phone. Once developed, the apps can be published to Microsoft’s app store, called the Windows Phone Marketplace.</p>
<p>While the continued success of Android and iOS is pretty certain and Windows Phone possibly gaining some ground, the future of RIM&#8217;s BlackBerry OS is far less certain. Once the champion of state-of-the-art business smartphone &#8220;crackberries&#8221;, it seems as if RIM also neglected to notice the advancing shadow of Android and iOS. Secure in the bulletproof cladding of RIM&#8217;s much-lauded encryption capabilities, the Canadian company took a huge knock when its critical UK-based servers hit an IT-wobbly (politely excused as &#8220;a core switch failure&#8221;) in October 2011. The downtime sent millions of BlackBerry users offline when BlackBerry Messenger (BBM), email and web-based services all went deaf, dumb and mute for three days. Far more damaging, however, than the offline not-so-smart-phones was RIM&#8217;s complete failure to communicate with its users. In the age of instant Twitter and Facebook timeline updates, that has to be the definition of public relations suicide. The long-awaited BlackBerry Playbook tablet device was an embarrassing sales flop and RIM&#8217;s renewed hopes seem to rest on the success or failure of its next-generation BBX OS platform. And for amused onlookers, BBX (surprise, surprise) is looking very much like a hybrid mashup of iOS, Android and Windows Phone combined.</p>
<p>How does all of this affect us as mobile developers? Unfortunately, we developers are also on the losing end. The rise of Android and iOS, the new Windows Phone platform and the legacy BlackBerry userbase means that the number of platforms that developers and publishers have to target has proliferated. From an app development perspective, taking a cross-platform mobile application development approach really starts to make sense. Instead of building separately for each platform, you invest in a single development platform (HTML5) and then use platform publishing tools like PhoneGap to create native applications for each of the mobile platforms. Whilst still in its early stages we are already seeing some success with this approach. We’ll report back in future blog posts.</p>
<p>That concludes our three part history of the mobile landscape covering <a title="A recent history of mobile development platforms" href="http://www.maxxor.com/blog/a-recent-history-of-mobile-development-platforms/ ">an overview of mobile development platforms</a>, <a title="The meteoric rise of iPhone and Android" href="http://www.maxxor.com/blog/the-meteoric-rise-of-iphone-and-android/ ">the rise of the iPhone and Android platforms</a> and the mobile winners and losers which we’ve covered in this post.</p>
<p class="highlight"><span class="top"></span>Maxxor offers <a title="Mobile Development Services" href="/mobile-development">mobile development services</a> to help enterprises to successfully communicate with and interact with their consumers. Check out our <a href="/mobile-portfolio/portfolio">mobile portfolio</a> or <a href="/contact-us#contactform">contact us</a> to discuss your mobile development requirements.<span class="bottom"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/the-winners-and-losers-in-the-mobile-platform-wars//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The meteoric rise of iPhone and Android</title>
		<link>http://www.maxxor.com/blog/the-meteoric-rise-of-iphone-and-android/</link>
		<comments>http://www.maxxor.com/blog/the-meteoric-rise-of-iphone-and-android/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 22:14:06 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.maxxor.com/blog/?p=110</guid>
		<description><![CDATA[As of the late 2000's, two mobile OS platforms started gaining significant headway in terms of market dominance. Racked up against the offerings of BlackBerry, Nokia, Windows Phone and Sony are Apple's iPhone (now branded as iOS) and Android. In this second instalment in our history of mobile development platforms we recap the meteoric rise of the iPhone and Android platforms.

The Apple iPhone devices boast a small but impressive range of multimedia, web-enabled smartphones designed and marketed by Apple Inc. The first ground-breaking iPhone was launched with much-anticipated fanfare in January, 2007. The new iPhone functioned as a camera phone, with text messaging and visual voicemail, a portable media player, and an Internet client with web browsing, email, and Wi-Fi connectivity. The user interface was built around the device's multi-touch screen, and included a virtual keyboard rather than a physical one. Third-party as well as Apple apps became available from the Apple App Store in mid-2008. In mid-February 2012, Apple announced that their store now featured more than 500 000 apps. They also announced a competition where the person who downloads Apple's 25-billionth app will receive a gift card worth $10,000. And yes, that's one hell of a lot of $0.99 song downloads from iTunes! <a href="http://www.maxxor.com/blog/the-meteoric-rise-of-iphone-and-android/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-118" title="mobile-apps" src="http://www.maxxor.com/blog/wp-content/uploads/2012/02/mobile-apps.jpg" alt="" width="425" height="190" /><br />
As of the late 2000&#8242;s, two mobile OS platforms started gaining significant headway in terms of market dominance. Racked up against the offerings of BlackBerry, Nokia, Windows Phone and Sony are Apple&#8217;s iPhone (now branded as iOS) and Android. In this second instalment in our history of mobile development platforms we recap the meteoric rise of the iPhone and Android platforms.</p>
<p>The Apple iPhone devices boast a small but impressive range of multimedia, web-enabled smartphones designed and marketed by Apple Inc. The first ground-breaking iPhone was launched with much-anticipated fanfare in January, 2007. The new iPhone functioned as a camera phone, with text messaging and visual voicemail, a portable media player, and an Internet client with web browsing, email, and Wi-Fi connectivity. The user interface was built around the device&#8217;s multi-touch screen, and included a virtual keyboard rather than a physical one. Third-party as well as Apple apps became available from the Apple App Store in mid-2008. In mid-February 2012, Apple announced that their store now featured more than 500 000 apps. They also announced a competition where the person who downloads Apple&#8217;s 25-billionth app will receive a gift card worth $10,000. And yes, that&#8217;s one hell of a lot of $0.99 song downloads from iTunes!</p>
<p>To date, there are four generations of iPhones, accompanied by eagerly-anticipated releases of iOS (formerly known as iPhone OS). The original iPhone set design innovation benchmarks like screen size and central button placement. The iPhone 3G added support for 3G broadband network capabilities and improved location accuracy for handheld satellite navigation. The iPhone 3GS model added an even faster processor, featured a higher-res camera with video capability and an onboard compass. Released in June 2010, the iPhone 4 features two cameras for &#8220;FaceTime&#8221; video calls and yes, you guessed it, an even higher-res screen display. The latest models also feature a much-appreciated, much-advertised voice-recognition native app called Siri, which allows uses to send messages, dial contacts, and create memo reminders, all by simply speaking in the user&#8217;s natural voice.</p>
<p>Mobile developers build apps for the iPhone and the iPad by writing applications in Objective C (an object-oriented extension of the C programming language). They have to do their coding on a Mac computer. Completed iPhone apps are then submitted to Apple and, if approved, are made available only from the Apple store and nowhere else. Apple is pretty restrictive about what can and can’t be done on their platform. For example, they’ve banned any Flash applications by not allowing a Flash player on their devices. They’ve even banned any applications written using Flash source code even though it is perfectly possible to publish them to a native iOS app.</p>
<p>In direct competition to iPhone and its native iOS software, Android is the mobile OS owned by Google. Branded with a little green happy-smiley robot, it was created by a start-up company who were assimilated by the Google business empire in 2005. Touted as extremely versatile and tweakable for programmers and mobile users alike, Android OS is a multi-platform operating system and is used by a host of tablets, netbooks and mobile smartphones. As of 2012, even high-end TV sets are now being created with Android&#8217;s OS, specifically to run Google TV. Android Market is the online software store developed by Google for all devices running the Android operating system. The latest version of Android OS for mobile phones is 4.0 Ice Cream Sandwich, announced in October 2011.</p>
<p>Android applications are coded in Java. Most mobile developers use an IDE like Eclipse to assist with their development. The Android platform is pretty open. You can create mobile apps and games and place them onto the official Android market; you can publish them to the numerous other 3rd party Android app stores available; or you can even let users download them directly from your site. Generally the Android Market has more free (no-cost) apps compared to the Apple App Store, the negative side for Apple users of their favourite devices being premium-brand ticket items.</p>
<p>A discussion about Apple iPhone, iOS and Android would be red-faced naked without mentioning the huge legal battle still raging as iPhone goes head-to-head with Samsung&#8217;s flagship family of smartphones and tablets, running Android OS. The parent companies of these two premium OS offerings have been engaged in an ongoing IP (intellectual property) legal battle dating back to mid-2011. Apple and Samsung have declared a ‘Mobile Device Patent War’ with court litigation for global market access to the mobile communications consumer market. By the beginning of 2011, Apple and Samsung were cat-fighting legal battles in ongoing lawsuits in courts in 10 countries on four continents. The fight started when Apple accused Samsung of infringing Apple’s IP, specifically patents, styling, user interface and trademarks. Directly in Apple&#8217;s crosshairs were Samsung&#8217;s Android-powered Nexus, Epic, Galaxy S, and the Galaxy Tab. The battle continues as fiercely-loyal users continue to choose sides, each claiming their smartphone choice is the true champion. See for yourself below.</p>
<div id="attachment_113" class="wp-caption aligncenter" style="width: 293px"><img class="size-full wp-image-113" title="iphone-galaxy-s-comparison" src="http://www.maxxor.com/blog/wp-content/uploads/2012/02/iphone-galaxy-s-comparison1.jpg" alt="" width="283" height="254" /><p class="wp-caption-text"> The visual similarity is striking but it&#39;s also what&#39;s inside that counts in the legal punch up. What really upset the Apple cart is the claim that Samsung’s Galaxy S is a clone of the iPhone. We&#39;d rather not choose sides but we&#39;ll let you decide for yourselves.</p></div>
<p style="text-align: left;">The oft-neglected irony is that the Samsung electronics company actually provides core components for many of Apple&#8217;s iOS devices. In many ways, the Android OS versus iPhone OS battle has been most dynamically illustrated by two smartphones: the Apple iPhone 4S squaring up to the Samsung Galaxy S2. Until the courts decide, mobile app developers and users alike will have to keep guessing which galloping racehorse to back.</p>
<p>In the next and final part of our history of smartphone platforms, we&#8217;ll discuss <a title="The winners and losers in the mobile platform wars" href="http://www.maxxor.com/blog/the-winners-and-losers-in-the-mobile-platform-wars/ ">the winners, the losers, the also-rans, and the up-and-coming in the mobile platform wars</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/the-meteoric-rise-of-iphone-and-android//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A recent history of mobile development platforms</title>
		<link>http://www.maxxor.com/blog/a-recent-history-of-mobile-development-platforms/</link>
		<comments>http://www.maxxor.com/blog/a-recent-history-of-mobile-development-platforms/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 07:55:41 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.maxxor.com/blog/?p=65</guid>
		<description><![CDATA[Recent developments in mobile computing have been fast and furious. In this three-part overview of mobile development platforms, we'll be taking a closer look at this history, starting with a broad overview in this post. Part 2 examines the rise of the iPhone and Android platforms and the final post will look at how this has affected some of the other mobile platforms.

In mobile development terms, what we developers call a "smartphone" is a high-end mobile phone built on some sort of hardware and software platform, created specifically for that family of devices. These types of phones feature more advanced computing ability, media-related features and connectivity options than a basic cellphone (called feature phones), which typically only offer voice calls, text messaging and basic WAP browsing. The first generation of smartphones were personal digital assistant (PDA) devices and included a phone, and sometimes a camera. In the late-90s and early 2000's, brands like Palm, Handspring, Nokia and Research in Motion (RIM) dominated with operating systems like Palm OS, Nokia's Symbian OS and RIM’s BlackBerry OS. Those devices typically allowed users to capture and customise information through touchscreen handwriting recognition (with a stylus) or onboard keyboards. RIM’s BlackBerry devices become colloquially known as “Crackberries” because of their owners’ addiction to constantly checking emails <a href="http://www.maxxor.com/blog/a-recent-history-of-mobile-development-platforms/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-107" title="Mobile phones" src="http://www.maxxor.com/blog/wp-content/uploads/2012/02/old-mobile-phones.jpg" alt="Old mobile phones" width="425" height="190" /></p>
<p style="font-size: x-small; text-align: right;">Published Feb 2012</p>
<p>Recent developments in mobile computing have been fast and furious. In this three-part overview of mobile development platforms, we&#8217;ll be taking a closer look at this history, starting with a broad overview in this post. Part 2 examines <a title="The meteoric rise of iPhone and Android" href="http://www.maxxor.com/blog/the-meteoric-rise-of-iphone-and-android/ ">the rise of the iPhone and Android platforms</a> and the final post will look at <a title="The winners and losers in the mobile platform wars" href="http://www.maxxor.com/blog/the-winners-and-losers-in-the-mobile-platform-wars/ ">how this has affected some of the other mobile platforms</a>.</p>
<p>In mobile development terms, what we developers call a &#8220;smartphone&#8221; is a high-end mobile phone built on some sort of hardware and software platform, created specifically for that family of devices. These types of phones feature more advanced computing ability, media-related features and connectivity options than a basic cellphone (called feature phones), which typically only offer voice calls, text messaging and basic WAP browsing. The first generation of smartphones were personal digital assistant (PDA) devices and included a phone, and sometimes a camera. In the late-90s and early 2000&#8242;s, brands like Palm, Handspring, Nokia and Research in Motion (RIM) dominated with operating systems like Palm OS, Nokia&#8217;s Symbian OS and RIM’s BlackBerry OS. Those devices typically allowed users to capture and customise information through touchscreen handwriting recognition (with a stylus) or onboard keyboards. RIM’s BlackBerry devices become colloquially known as “Crackberries” because of their owners’ addiction to constantly checking emails.</p>
<p>Today&#8217;s generation of smartphones also serve to combine the functions of portable media players, compact digital cameras, mini video cameras, and GPS navigation units. Modern smartphones typically also include high-resolution touchscreens, full web browsers to access and properly display standard web pages rather than just mobile-optimised sites, and high-speed data access via Wi-Fi and mobile 3G broadband.</p>
<p>The most common mobile operating systems used by current smartphones are Apple&#8217;s iOS, Google&#8217;s Android, Microsoft&#8217;s Windows Phone and RIM&#8217;s BlackBerry OS. These operating systems are installed on many different models, sometimes from different manufacturers. A defining feature of smartphones is that you can update the underlying operating system yourself by downloading and installing the latest release from the manufacturer. Some tinkerers even compile and install their own versions of Android if they are not happy with the speed at which their manufacturer issues updates.</p>
<p>Smartphone manufacturers are ramping up their release cycles. New phones with faster processors and new features are being released at a blistering rate. A running joke is that the moment a new smartphone hits the market, it&#8217;s already being replaced at the factory. All in all, this makes for an industry evolving at a breakneck pace with mobile developers and content publishers struggling to keep pace with the products being placed into the hands of consumers.</p>
<p>Newer smartphones also offer application programming interfaces (APIs) and software development kits (SDKs) for third party developers to build and distribute apps that extend the features and abilities of the phone. With each smartphone platform, there comes a host of supported apps, which are either free or paid-for and which are available through web-based virtual stores. The original iTunes music store for Apple has grown to offer hundreds of thousands of mobile phone apps as well. The same is true for apps on the Android Market and RIM&#8217;s BlackBerry App World. It seems that users are always hungry for more phone apps, be they for dedicated business tasks like email and reading documents or for sheer recreation like the famous Angry Birds game. Falling in between are countless app variants offering access to social media such as Facebook, Twitter and LinkedIn or using the smartphone&#8217;s onboard GPS for apps like FourSquare, geo-tagged photographs, star gazing and even calculating the distance to a specific golf course&#8217;s hole.</p>
<p>The running challenge for mobile app developers is to try and stay ahead of the curve, getting a sense of what smartphone users want and writing tailor-made apps to satisfy their fickle demands. Since about 2010, the rise of tablets (like the iPad and Samsung Galaxy Tab) and dedicated E-readers (like the Kindle and Nook) have increased the need for mobile developers to consider these additional mobile platforms when planning the reach of their products. Overlaid on top of this is the problem of platform proliferation. Which platforms should you invest your time and money in? And how do you reach the widest possible audience without breaking the bank? We’ll return to this point in a future blog post on cross-platform mobile development.</p>
<p>In the next part of our history of smartphone platforms, we’ll discuss <a href="http://www.maxxor.com/blog/the-meteoric-rise-of-iphone-and-android">the rise of the iPhone and Android platforms</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/a-recent-history-of-mobile-development-platforms//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What do MXit users want?</title>
		<link>http://www.maxxor.com/blog/what-do-mxit-users-want/</link>
		<comments>http://www.maxxor.com/blog/what-do-mxit-users-want/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 10:41:19 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.maxxor.com/blog/?p=17</guid>
		<description><![CDATA[At Maxxor we’ve been busy developing games for the MXit platform for more than two years now. To date, we've entertained well in excess of one-million MXit users with at least one or more of our apps. Our most popular game by far, is Moonbase. But other Maxxor titles like Glamour Girl and Bubble Blast continue to attract new and different players.

During this time we’ve also learned a great deal about MXit users. What stands out the most is that they’re an incredibly active bunch of people, who get really excited and enthusiastic about new Mxit apps to engage with. Moonbase still adds more than 1,000 new users every day, and the app generates about 8-million daily page impressions, without us spending a cent on marketing! <a href="http://www.maxxor.com/blog/what-do-mxit-users-want/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>At Maxxor we’ve been developing games for the MXit platform for more than two years now. To date, we&#8217;ve entertained well in excess of one-million MXit users with at least one of our apps. Our most popular game by far, is Moonbase. But other Maxxor titles like Glamour Girl and Bubble Blast continue to attract new and different players.</p>
<p>During this time we’ve also learned a great deal about MXit users. What stands out the most is that they’re an incredibly active bunch of people, who get really excited and enthusiastic about new Mxit apps to engage with. Moonbase still adds more than 1,000 new users every day, and the app generates about 8-million daily page impressions, without us spending a cent on marketing!</p>
<p><strong>One of the things we’re asking ourselves is, “What apps, <em>besides</em> games, do MXit users want?”</strong> So we ran a survey amongst our players and received an overwhelming response – almost 30,000 people completed a 30-question survey. Thirty questions? You heard it right! That must be some kind of world record for mobile research, and the results offered us some unique insights we&#8217;d like to share with you.</p>
<p><strong>First off, who is our audience on MXit?</strong> Given we’re a mobile gaming operator, our demographic leans quite heavily towards male (about 75%), which is quite different to the overall MXit user base (that&#8217;s closer to a 50/50 gender split). Our players are also a little younger than the MXit average, most of them are between 14 and 21. Yet although often perceived as a youth market, our MXit kids are now growing up fast and they continue to use MXit as they enter university and the job market. Like the MXit audience overall, almost all our players are from South Africa.</p>
<p><strong>What phones are they using?</strong> As you might expect, Nokia and Samsung handsets rule the roost, but it is interesting to note that 11% of our MXit users are BlackBerry owners. This flies in the face of some speculation that BBM growth has been at MXit’s expense. Go figure!</p>
<div id="attachment_21" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/01/graph1.jpg"><img class="size-medium wp-image-21 " title="Handset Share" src="http://www.maxxor.com/blog/wp-content/uploads/2012/01/graph1-300x281.jpg" alt="Handset Share" width="300" height="281" /></a><p class="wp-caption-text">What phones do MXit users use?</p></div>
<p><strong>What do MXit users do with their phones when they&#8217;re not on MXit?</strong> Well, not surprisingly, they surf the web on their phones. A lot! Almost 75% of our surveyed users access the web at least once a day and nearly half are browsing on their phones several times a day. MXit is no longer the “walled garden” it used to be, able to keep its users captive for long periods of time. MXit has now become one more part of a wider internet experience for mobile phone users.</p>
<p><strong>By contrast, mobile email doesn’t seem to have caught on in a big way.</strong> Even though MXit offers a free email service as part of its core application, 34% of respondents never use email on their phones at all, and only 21% do so more than once a day. Email is clearly not the preferred tool for mobile communication compared to the way it has evolved for PC internet users.</p>
<div id="attachment_48" class="wp-caption aligncenter" style="width: 412px"><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/01/graph21.jpg"><img class="size-full wp-image-48     " title="Mobile web browsing and email" src="http://www.maxxor.com/blog/wp-content/uploads/2012/01/graph21.jpg" alt="Mobile web browsing and email" width="402" height="257" /></a><p class="wp-caption-text">How often do MXit users browse and read emails on their phones?</p></div>
<p style="text-align: center;">&nbsp;</p>
<p><strong>The $64,000 question is: what apps do MXit users want?</strong> Although we explored this question in detail, the high-level findings can be presented quite simply:</p>
<div id="attachment_49" class="wp-caption aligncenter" style="width: 490px"><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/01/graph31.jpg"><img class="size-full wp-image-49  " title="What new apps do MXit users want" src="http://www.maxxor.com/blog/wp-content/uploads/2012/01/graph31.jpg" alt="What new apps do MXit users want" width="480" height="230" /></a><p class="wp-caption-text">What new apps do MXit users want?</p></div>
<p style="text-align: center;">&nbsp;</p>
<p>Amazingly, as our survey shows, MXit users don’t really care what is happening in the world. What they do care about is: hooking up, having fun, and finding out what their fave celeb had for breakfast. Thankfully, a handful of them do have an interest in getting an education. But to appeal to this unique market, you’ve got to have something that amuses, entertains, and finds them some love. And as our parents used to say about us, “Oh the youth of today…”</p>
<p><strong>The good news about MXit users is:</strong> they don’t mind paying for apps as long as you give them exactly what they want. And sometimes that means teaching them exactly what they need. In our experience, a significantly higher percentage of players actually pay for games on MXit compared to other mobile social networks. This is precisely because MXit has spent years carefully grooming its users to buy virtual goods with virtual currency, which is made even easier by easily converting mobile phone airtime into virtual currency. However, it is still interesting to note that when we asked how users would “prefer” to pay for mobile apps, 40% said they wanted “something other than airtime” (but only a meagre 1.6% want to use credit cards). Hint: can anyone spell the word “opportunity”?</p>
<div id="attachment_26" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/01/graph4.jpg"><img class="size-medium wp-image-26 " title="Preferred payment method" src="http://www.maxxor.com/blog/wp-content/uploads/2012/01/graph4-300x281.jpg" alt="Preferred payment method" width="300" height="281" /></a><p class="wp-caption-text">How do MXit users want to pay for apps?</p></div>
<p>&nbsp;</p>
<p>As passionate and dedicated developers of MXit apps, Maxxor&#8217;s experience so far has been very positive. Our audience is extremely active and wide open to new ideas and challenges. It seems the signs are crystal clear as to what sorts of MXit experiences they want to see emerging from the skunkworks. The road ahead for us is also clear &#8211; it’s time to get coding.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/what-do-mxit-users-want//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A guide to email newsletters</title>
		<link>http://www.maxxor.com/blog/a-guide-to-email-newsletters/</link>
		<comments>http://www.maxxor.com/blog/a-guide-to-email-newsletters/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 12:14:33 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Online Marketing]]></category>

		<guid isPermaLink="false">http://testsite9.hostedapp.co.za/blog/?p=13</guid>
		<description><![CDATA[Email newsletters are a great way to stay in closer contact with your customers and prospects. By keeping you and your brand top-of-mind, your email newsletter will increase your chances of getting repeat business from your existing customers. Prospective customers can also be brought closer to doing business with you through targeted promotional offers. Based on research conducted by the Direct Marketing Association in the US, email marketing is predicted to return an incredible $43.52 for every dollar spent on it in 2009. That’s a fantastic return on investment.

To start using an email newsletter as part of your marketing activities, you need a list of recipients. Don't be seduced into taking the easy way out and purchasing a contact database. This is one of the easiest ways to damage your brand. You want your contacts to all have agreed to receive communications from you. First seed the database with your existing customers. Then add a newsletter sign-up form to your website so that prospects can add themselves to your newsletter recipient list. <a href="http://www.maxxor.com/blog/a-guide-to-email-newsletters/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-83 aligncenter" title="email-marketing" src="http://www.maxxor.com/blog/wp-content/uploads/2012/01/email-marketing.jpg" alt="" width="426" height="190" /></p>
<p>Email newsletters are a great way to stay in closer contact with your  customers and prospects. By keeping you and your brand top-of-mind,  your email newsletter will increase your chances of getting repeat  business from your existing customers. Prospective customers can also be  brought closer to doing business with you through targeted promotional  offers. Based on research conducted by the Direct Marketing Association  in the US, email marketing is predicted to return an incredible $43.52  for every dollar spent on it in 2009. That’s a fantastic return on  investment.</p>
<p>To start using an email newsletter as part of your marketing  activities, you need a list of recipients. Don&#8217;t be seduced into taking  the easy way out and purchasing a contact database. This is one of the  easiest ways to damage your brand. You want your contacts to all have  agreed to receive communications from you. First seed the database with  your existing customers. Then add a newsletter sign-up form to your  website so that prospects can add themselves to your newsletter  recipient list.</p>
<p>Now that you have a database of contacts, you need a visually  appealing newsletter template. A professional-looking newsletter will  immediately give your recipients a good impression of your company and  brand. A poorly-designed or amateur-looking newsletter will do  irreparable damage to your brand. The best approach is to use a  reputable design agency to create a custom newsletter template for your  organisation. They will also be able to recommend a good newsletter  system to use. A well-designed newsletter template together with  fully-featured email newsletter software should allow you to have a  template designed once and then to easily re-use that template over and  over again with new content each time you send out a newsletter.</p>
<p>Now you need to decide what information to include in your  newsletter. An email newsletter should firstly contain some informative  content that your target audience will find useful. You should try to  include tips and advice from your area of expertise. Or you can outline  the features and benefits of one of your products and services. Remember  that you are trying to sell something. Don&#8217;t be shy about it. Make sure  your newsletter prominently displays the sales or marketing message you  want to communicate. You should have one or more calls-to-action that  are aimed at catching the reader&#8217;s attention. They can be a request to  click on a link to view more information about your featured product or  an invitation to visit your website or to sign up for your service.  Lastly you should always include an automatic unsubscribe link or an  explanation of how to unsubscribe from your newsletter.</p>
<p>Before sending out your newsletter, always do extensive testing to  ensure that the newsletter displays correctly and that all links go to  the right places. Send the newsletter to several different email  programs and check that they display correctly in each. If you are happy  with the testing, then you are ready to send out your newsletter to  your contact database.</p>
<p>Good email newsletter software will give you detailed reports to  track the progress and success of your newsletter. Check on the  click-throughs to see what content people were interested in. Check on  bounces and ensure that they are removed from future mailings. Once you  have built up a history, you can compare the current email newsletter to  previous newsletters to figure out what worked and what did not. This  will allow you to tailor your future newsletters so that they deliver  the maximum results.</p>
<p><a href="http://www.eezeemailer.co.za" target="_blank">EeZeeMailer </a>is  our powerful online email newsletter system that allows you to create  professional-looking email newsletters to stay in contact with your  customers, prospects or members. Test-drive the system by <a href="http://www.eezeemailer.co.za/signup_form.php" target="_blank">signing up for your free account</a> today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/a-guide-to-email-newsletters//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When to outsource your software development projects</title>
		<link>http://www.maxxor.com/blog/when-to-outsource-your-software-development-projects/</link>
		<comments>http://www.maxxor.com/blog/when-to-outsource-your-software-development-projects/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 12:14:07 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://testsite9.hostedapp.co.za/blog/?p=11</guid>
		<description><![CDATA[Many IT managers and business owners are apprehensive about outsourcing certain aspects of their IT operations, especially their software development function. They’ve probably heard scare stories about failed software outsourcing projects. Those failures are likely to be off-shoring projects which failed due to differences in time zones, work ethics, culture and language. However, outsourcing your software development to a local provider is a decidedly less risky proposition and carries more advantages than disadvantages. In fact, there are a several scenarios where outsourcing may be the best approach for your business.
You have limited budget

Even big businesses have budget constraints and need to be able to make do with less. For smaller businesses, doing things the cheapest way possible is a matter of survival.    If you are struggling with a limited budget or if you want to save more money, it pays to consider outsourced software development. For one, you’ll be converting a permanent fixed cost (monthly salaries) into a variable cost (project fees or retainer fees). Typically, the cost of outsourcing is less than the cost of maintaining an internal development team. You can probably negotiate harder to get an even better price but squeezing your provider is not a good way of ensuring you get top-quality service and results. <a href="http://www.maxxor.com/blog/when-to-outsource-your-software-development-projects/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/01/database-design.jpg"><img class="aligncenter size-full wp-image-86" title="database-design" src="http://www.maxxor.com/blog/wp-content/uploads/2012/01/database-design.jpg" alt="" width="400" height="190" /></a>Many IT managers and business owners are apprehensive about  outsourcing certain aspects of their IT operations, especially their  software development function. They’ve probably heard scare stories  about failed software outsourcing projects. Those failures are likely to  be off-shoring projects which failed due to differences in time zones,  work ethics, culture and language. However, outsourcing your software  development to a local provider is a decidedly less risky proposition  and carries more advantages than disadvantages. In fact, there are a  several scenarios where outsourcing may be the best approach for your  business.</p>
<h2>You have limited budget</h2>
<p>Even big businesses have budget constraints and need to be able to  make do with less. For smaller businesses, doing things the cheapest way  possible is a matter of survival.    If you are struggling with a  limited budget or if you want to save more money, it pays to consider  outsourced software development. For one, you’ll be converting a  permanent fixed cost (monthly salaries) into a variable cost (project  fees or retainer fees). Typically, the cost of outsourcing is less than  the cost of maintaining an internal development team. You can probably  negotiate harder to get an even better price but squeezing your provider  is not a good way of ensuring you get top-quality service and results.</p>
<p>You also do not need to spend money on training and infrastructure.  It is the responsibility of the outsourced partner to come up with the  necessary hardware, software and training for his team. By the time  provider offers their services to clients like you, they will have  already made a massive investment in infrastructure and people. You get  to leverage that investment without having to incur the cost yourself.</p>
<h2>There is a shortage of skills</h2>
<p>South African is experiencing a massive skills shortage in the ICT  space. If your recruitment process is stalled for lack of quality  candidates or, if your project requires specialist skills which you do  not have in-house, then it is definitely time to think about  outsourcing.</p>
<p>Just because you are using an outsourced software development  company, it does not mean that their resources will automatically be  better-skilled than your internal software development team. You need to  be diligent when it comes to selecting your provider. If you are  outsourcing a project, you need to ask for client references and details  about their previous projects to determine their level of skill and  expertise. If you are getting dedicated resources you should ask for  detailed CV’s and a skills report for each candidate.</p>
<h2>You are running at full-capacity</h2>
<p>Outsourcing doesn’t have to be an all or nothing endeavour. There are  situations where it makes sense to outsource whilst still maintaining  your own software development capability. If your own software  development team is overloaded with projects and is busy building up a  backlog of development requests, you should consider outsourcing your  less critical projects. This allows your internal team to focus on those  projects that will have the biggest impact on your bottom line.</p>
<h2>You need faster delivery</h2>
<p>In today’s fast-changing business environment, it’s sometimes  necessary to get things done faster than your internal team would  normally be able to do. Whilst it is not possible to rush a complex  software development job, an outsource provider can typically throw more  bodies at less complex projects to try to get them done faster. Of  course, getting things done quicker comes at a cost and this is likely  to negate any possible cost savings from outsourcing.</p>
<h2>Conclusion</h2>
<p>All in all, outsourcing your software development and focusing on  your core business is a successful strategy that should be considered  when the right circumstances dictate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/when-to-outsource-your-software-development-projects//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Analytics vs AWStats</title>
		<link>http://www.maxxor.com/blog/google-analytics-vs-awstats/</link>
		<comments>http://www.maxxor.com/blog/google-analytics-vs-awstats/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 12:13:51 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://testsite9.hostedapp.co.za/blog/?p=9</guid>
		<description><![CDATA[If you have any type of web presence or you do any type of Internet marketing you need to track your website traffic as well as measure the success or failure of your various marketing efforts. Big content websites use rating agencies like Nielsens to track their website traffic. For smaller sites, standard web statistics tools, such as Google Analytics, AWStats, or Webalizer will usually suffice. Let’s say you’ve decided to use Google Analytics as well as AWStats (since most web hosting companies offer AWStats as part of their hosting packages). After doing all the necessary setup and collecting data for a few days, you were probably pretty confident that you were going to get, at the very least, similar figures between the two packages. What you’ll find instead is a significant difference between the numbers reported by the two programs. What gives? <a href="http://www.maxxor.com/blog/google-analytics-vs-awstats/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/01/google-analytics.gif"><img class="aligncenter size-full wp-image-88" title="google-analytics" src="http://www.maxxor.com/blog/wp-content/uploads/2012/01/google-analytics.gif" alt="" width="365" height="190" /></a></p>
<p>If you have any type of web presence or you do any type of Internet  marketing you need to track your website traffic as well as measure the  success or failure of your various marketing efforts. Big content  websites use rating agencies like Nielsens to track their website  traffic. For smaller sites, standard web statistics tools, such as  Google Analytics, AWStats, or Webalizer will usually suffice. Let’s say  you’ve decided to use Google Analytics as well as AWStats (since most  web hosting companies offer AWStats as part of their hosting packages).  After doing all the necessary setup and collecting data for a few days,  you were probably pretty confident that you were going to get, at the  very least, similar figures between the two packages. What you’ll find  instead is a significant difference between the numbers reported by the  two programs. What gives?</p>
<h2>Log file analyzers vs tracking code</h2>
<p>Though both Google Analytis and AWStats show website statistics, they  are actually completely different in terms of how they operate. AWStats  is hosted on your web server. To access the data, you normally log into  the server’s web-based control panel (for shared servers) or you log  into AWStats directly (if you installed it on your dedicated server).  Your web server generates and stores a log for every visit to each site  that is hosted on the server. AWStats then processes these log files to  generate its reports. That is why it is called a log file analyzer.</p>
<p>Google Analytics, on the other hand, requires specific code to be  loaded onto every page of your website. This code, which uses a  combination of Javascript and cookies, notifies Google each time one of  your pages is visited. To access your site’s statistic you then log into  Google Analytics console online at http://www.analytics.google.com.</p>
<p>The biggest difference between the two is how they report page views.  If you are using both AWStats and Google Analytics, you will soon  notice that Awastats will reflect more page views than Google Analytics.  For many websites we’ve worked on, Google Analytics will sometimes  reflect only about a third of the number you see in AWStats.</p>
<h2>How the number differ</h2>
<p>One source of the difference is the number of non-human visitors to  your site (web crawlers or spiders). AWStats is a log file analyzer and  relies on the web server logs for its info. These logs also record the  visits coming from these non-human visitors. AWStats will try to  identify and exclude these visits but can’t do so with 100% accuracy.  Google Analytics on the other hand doesn’t register these visits since  most crawlers and spiders don’t run Javascript code.</p>
<p>Secondly, browsers will sometimes cache pages for display to the  user. These cached pages do not make requests to the web server, so they  are not tracked in the server logs, and therefore won’t appear in  AWStats.</p>
<p>Google Analytics makes use of Javascript instead of processing log  files. Since it is possible for an Internet user to disable cookies  and/or Javascript in their browsers, Google’s code sometimes does not  get run and therefore those visits are not counted. Luckily, very few  users browse with cookies and Javascript disabled.</p>
<p>A more recent source of difference is that modern websites utilize  AJAX to pull information from different scripts into one page. AWStats  is not able to accurately record these requests. It will view all the  scripts as several page views instead of one. Gooogle Analytics is more  accurate in this respect and will count this as one page view.</p>
<h2>What to do</h2>
<p>We’ve shown several reasons why Google Analytics will differ from a  log file analyzer like AWStats. Instead of focusing on the specific  numbers, rather look at trends over time. If your AWStats numbers are  moving upwards, your Google Analytics numbers will probably also be  doing the same. If one particular page is more popular than others, this  will probably reflect in both systems. Try to identify the trends and  use this information to make decisions about your site. If you _have_ to  choose between the two, you should pay more attention to the  information you obtain from Google Analytics because its metrics are  probably more dependable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/google-analytics-vs-awstats//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improving Website Development Using AJAX</title>
		<link>http://www.maxxor.com/blog/improving-website-development-using-ajax/</link>
		<comments>http://www.maxxor.com/blog/improving-website-development-using-ajax/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 12:13:33 +0000</pubDate>
		<dc:creator>maxxor</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://testsite9.hostedapp.co.za/blog/?p=7</guid>
		<description><![CDATA[AJAX is short for "Asynchronous JavaScript and XML". It is a group of technologies and techniques employed during the website development process to make a site more interactive and respond faster. It’s a key tool in designing websites with better user interfaces.

The way AJAX works is very simple. An AJAX call is triggered by a pre-defined event. The browser then connects to a server-side script written in a server-side language like ASP.NET or PHP. The server-side script then performs whatever action needs to be taken on the server-side, whether it is some kind of validation or even something that needs to be saved or retrieved from a database. Once the required action is taken, the server-side script again sends the data back to the client-side webpage. A JavaScript function known as the callback function updates the page by displaying that data. <a href="http://www.maxxor.com/blog/improving-website-development-using-ajax/ ">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.maxxor.com/blog/wp-content/uploads/2012/01/ajax.gif"><img class="aligncenter size-full wp-image-91" title="ajax" src="http://www.maxxor.com/blog/wp-content/uploads/2012/01/ajax.gif" alt="" width="350" height="190" /></a>The Internet is no exception to the ‘Time is Money’ rule. The faster  that users can complete their online tasks, the greater the chances of  them returning to the same site. AJAX was conceived precisely for this  reason…to speed up things on the Internet!</p>
<h2>What is AJAX</h2>
<p>AJAX is short for &#8220;Asynchronous JavaScript and XML&#8221;. It is a group of  technologies and techniques employed during the website development  process to make a site more interactive and respond faster. It’s a key  tool in designing websites with better user interfaces.</p>
<p>The way AJAX works is very simple. An AJAX call is triggered by a  pre-defined event. The browser then connects to a server-side script  written in a server-side language like ASP.NET or PHP. The server-side  script then performs whatever action needs to be taken on the  server-side, whether it is some kind of validation or even something  that needs to be saved or retrieved from a database. Once the required  action is taken, the server-side script again sends the data back to the  client-side webpage. A JavaScript function known as the callback  function updates the page by displaying that data.</p>
<p>As an example, let’s look at a normal website form we come across  almost everyday on the Net. In the pre-AJAX days, a user would have to  fill out the form, submit it and then wait for the page to refresh to  see if everything was OK with the information that was submitted (we are  ignoring client-side validation since that is generally limited). If  there were any problems, the new page would load and display any errors.  With AJAX, the browser form fields can speak directly to the  server-side validation scripts and display any errors without the page  having to refresh. So, for example, you can check username availability  before submitting the form itself!</p>
<h2>When to use AJAX</h2>
<p>You can improve the usability of a website using AJAX. Some common uses for AJAX are:</p>
<p><strong>Login Forms: </strong>Some sites require a user to login  before they can perform certain tasks. AJAX can allow the login to be  performed and updated within the same page instead of a user going to  the login page and then coming back to the requested page.</p>
<p><strong>Auto –Complete: </strong>Whenever a site auto-completes a form field on your behalf (like the Google Seach box), AJAX is being used behind the scenes.</p>
<p><strong>Real-Time User Content Updating:</strong> Sites like Facebook use AJAX extensively to update the user’s various feeds to show recently added content.</p>
<p><strong>Form Validations: </strong>Validation is a must on any web form and AJAX plays an important role in ensuring real-time validation.</p>
<p><strong>Instant Messaging &amp; Chats: </strong>Gone are the days  when you could only chat if you had a chat messenger program running on  your PC. Nowadays chats can run in browsers and that is handled by AJAX  components.</p>
<p><strong>Animations:</strong> AJAX libraries like jQuery are starting to replace the need for using Flash in creating animations for websites.</p>
<p>All-in-all, AJAX provides for cleaner, slicker user interfaces  allowing the user to take in quite a lot within a single page. Besides  making the web application easier on the eye, it also reduces the number  of page reloads which cuts down the amount of time the user has to wait  for data to be displayed. So, you should ask your web developer to  consider some AJAX components to improve your next website project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxor.com/blog/improving-website-development-using-ajax//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

