<?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>Software outsourcing, web design and software development experiences &#187; Mobile development</title>
	<atom:link href="http://www.qsoftvietnam.com/blog/category/mobile-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.qsoftvietnam.com/blog</link>
	<description>Sharing experiences and making new friends</description>
	<lastBuildDate>Mon, 18 Oct 2010 15:53:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iPhone Development, iPhone Apps for Ecommerce</title>
		<link>http://www.qsoftvietnam.com/blog/website-design/iphone-apps-ecommerce-development-ipad/</link>
		<comments>http://www.qsoftvietnam.com/blog/website-design/iphone-apps-ecommerce-development-ipad/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 15:53:04 +0000</pubDate>
		<dc:creator>mobile development</dc:creator>
				<category><![CDATA[iPhone/iPad development]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Website design]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[ipad apps]]></category>
		<category><![CDATA[iphone development]]></category>
		<category><![CDATA[SEM]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[SMO]]></category>
		<category><![CDATA[software outsourcing]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.qsoftvietnam.com/blog/?p=27</guid>
		<description><![CDATA[TweetStages of iPhone Development For any development we need a good code editing environment, debugging tools, performance tools and other tools like re factoring tool, source code management tool. This all are bundled in a single integrated environment called Xcode. Its simple to use with advanced facilities. Xcode is a matured development environment and is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.qsoftvietnam.com%2Fblog%2Fwebsite-design%2Fiphone-apps-ecommerce-development-ipad%2F&amp;via=qsoftvietnam&amp;text=iPhone Development, iPhone Apps for Ecommerce" class="twitter-share-button">Tweet</a></p><p><span style="font-size: medium;"><strong>Stages of </strong></span><strong><span style="font-size: medium;">iPhone Development</span></strong></p>
<p>For any development we need a good code editing environment, debugging tools, performance tools and other tools like re factoring tool, source code management tool. This all are bundled in a single integrated environment called <strong>Xcode</strong>. Its simple to use with advanced facilities.</p>
<p>Xcode is a matured development environment and is used in Mac OS development for more than 2 decades. The Xcode for iPhone comes with templates which helps to start <strong>iPhone application development</strong> in a very limited time.</p>
<p><span style="font-size: medium;"><strong><br />
</strong></span></p>
<p><strong><span style="font-size: small;">1. iPhone Management</span></strong></p>
<div>Any iPhone that we need to use for development must be specially provisioned as a development device. This is done by the Xcode organiser. Organiser also helps to manage the software and firmware loaded in the device. A new version of iPhone OS can be installed easily to a device with the help of <a title="Offshore software outsourcing firm" href="http://www.qsoftvietnam.com/services/mobile-developers/"><strong>iPhone organiser</strong></a>. It can also be used to view logging information, crash logs of an application from iPhone console. Organizer also allows to take screen shots of applications on your iPhone. So we can conclude that iPhone Organizer is  basically a device management tool.<br />
<span id="more-27"></span></div>
<p><strong><span style="font-size: small;">2. Coding</span></strong><br />
The IDE provides a source code editor with easy access to your project. It shows all structure of the project and easy access to build setting, resource file etc. It also provide easy access to all the main actions like build.</p>
<p>Xcode supports snapshots, which captures the complete state of the project and will keep track of all the changes. This can be used to find difference between a previous version of file with current version. Snapshots will be taken when major changes like refactoring is done. It also <strong>SCM (Source code management)</strong> support. It can be bind to CVS, subversion or perforce. Xcode allows to browse, checkout your repository. This helps you to stay in Xcode for all the version control needs.</p>
<p>Xcode has a research assistant which helps as to view documentation of Api&#8217;s. Xcode comes with built in documentation which can be viewed from help menu. Xcode keeps this documentation uptodate with automatic update.</p>
<p>Interface builder in Xcode is a powerfull tool for graphical designing of interfaces.</p>
<p><strong><span style="font-size: small;">3. Building and Debugging</span></strong><br />
Xcode allows to set break points. This heps in instant debugging of <a title="Software Outsourcing Company, Web design" href="http://www.qsoftvietnam.com/services/mobile-application-development/"><strong>iPhone application</strong></a>. It also have a debugging option called datatips, which is similiar to watch in VB. It allow as to see values/details of any variable or object in scope. This helps in a better debugging of applications.</p>
<p>iPhone simulator is used to run your application on desktop, on an environment equavalent to the real device. Building the application for iPhone and installing it on a device is a simple task with Xcode. You can even run the application on real device and debug it, this is called on device debugging which is a great functionality of Xcode. This will help the developers to debug their application on a real device. Datatips, break points and debug console all are available with on device debugging which makes our job much easier.</p>
<p><strong><span style="font-size: small;">4. Analysing iPhone Applications<br />
</span></strong>Performance is a major aspect when developing mobile applications on any devices. Unoptimized code means more processor power and draining on battery of the devices. Xcode Tool called instruments helps in performance analysis. This instruments help to analyse memory usage, network activity, object allocation, CPU usage, memory leak, disk usage and so on. Some instruments used in <a title="iPhone development, iPad developers, iPhone app, Android development" href="http://www.qsoftvietnam.com/services/software-outsourcing/"><strong>iPhone development </strong></a>are Leaks, Sampler, Disk Monitor, Network activity, Object Alloc, Activity Monitor, Core Animation and OpenGL ES.</p>
<h3><strong><br />
iPhone Apps for Ecommerce Merchants<br />
</strong></h3>
<p><strong><a title="Custom web development, web template, joomla template" href="http://www.qsoftvietnam.com/services/custom-website-design/">Social Media Optimization</a> (SMO):</strong> Social Media is a  fantastic way to connect with your customers, encourage customer  loyalty, and increase sales.  Beyond that, the larger your social  presence, the more likely you are to rank well in social search engines.   Social media is all about keeping up with conversations, which can be  hard when you’re away from the computer.  This is why an iPhone app that  keeps you connected is key.  Below are the top 3 iPhone apps for social  media optimization.  Review them to determine which ones are right for  you.</p>
<p><a rel="nofollow" href="http://itunes.apple.com/us/app/meebo/id351727311?mt=8" target="_blank">Meebo</a> – This long awaited instant messenger app was jsut release yesterday,  and now people have a great, all-in-one, <strong>iPhone app</strong> to keep up with  chats on MSN, AIM, Yahoo, and Facebook. Many ecommerce merchants use IM  as a way to chat with clients, and this app helps improve communication  no matter where you happen to be. The Meebo app is FREE so try it today  to see if it helps with your mobile productivity.</p>
<p><a rel="nofollow" href="http://itunes.apple.com/us/app/tweetie-2/id333903271?mt=8" target="_blank">Tweetie 2</a> – There are numerous Twitter iPhone apps that all work in a similar  way, but Tweetie 2 continues as one of the most popular Twitter apps. It  allows you to keep up with multiple accounts and do basically  everything you can do from your home computer, on your iPhone. This is a  great app for $2.99 which can let you connect to your personal and  business Twitter accounts from your iPhone while on the go.</p>
<p><a rel="nofollow" href="http://itunes.apple.com/us/app/facebook/id284882215?mt=8" target="_blank">Facebook</a> – Most ecommerce sites have a Facebook fanpage to go along with their  social media efforts. Having this FREE app is a great way to keep  up-to-date with what your fans are saying about your ecommerce shop.  This is a must have for any online store with a Facebook fanpage.</p>
<p><em>Source: zippycart &amp; itgalary</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qsoftvietnam.com/blog/website-design/iphone-apps-ecommerce-development-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS &#8211; WordPress for iPhone/iPad v2.6</title>
		<link>http://www.qsoftvietnam.com/blog/software-outsourcing/ios-iphone-ipad-development-worpdress/</link>
		<comments>http://www.qsoftvietnam.com/blog/software-outsourcing/ios-iphone-ipad-development-worpdress/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 03:42:41 +0000</pubDate>
		<dc:creator>mobile development</dc:creator>
				<category><![CDATA[iPhone/iPad development]]></category>
		<category><![CDATA[Software outsourcing]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iphone development]]></category>
		<category><![CDATA[software outsourcing]]></category>
		<category><![CDATA[web template]]></category>

		<guid isPermaLink="false">http://www.qsoftvietnam.com/blog/?p=21</guid>
		<description><![CDATA[TweetWordPress for iOS, version 2.6, is now optimized to take advantage of the iPad’s new user interface, making blogging from your device even easier than ever before. Download it from the App Store today or read more about it on the WordPress for iOS website A short list of reasons why this is the best [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.qsoftvietnam.com%2Fblog%2Fsoftware-outsourcing%2Fios-iphone-ipad-development-worpdress%2F&amp;via=qsoftvietnam&amp;text=iOS - WordPress for iPhone/iPad v2.6" class="twitter-share-button">Tweet</a></p><p>WordPress for iOS, version 2.6,   is now optimized to take advantage of the iPad’s new user interface,  making blogging from your device even easier than ever before. <a rel="nofollow" href="http://itunes.apple.com/us/app/wordpress/id335703880?mt=8" target="_blank">Download it</a> from the <a title="Software Outsourcing Company, Web design" href="http://www.qsoftvietnam.com/services/mobile-application-development/">App Store</a> today or read more about it on the <a rel="nofollow" href="http://ios.wordpress.org/" target="_blank">WordPress for iOS website</a></p>
<p><a href="http://www.qsoftvietnam.com/blog/wp-content/uploads/2010/10/software_iphone.jpg"><img class="aligncenter size-medium wp-image-25" title="software iphone development, ios" src="http://www.qsoftvietnam.com/blog/wp-content/uploads/2010/10/software_iphone-300x238.jpg" alt="iphone development, software outsourccing" width="300" height="238" /></a></p>
<p>A short list of reasons why this is the best version yet include:</p>
<ul>
<li>Video. Record, upload, attach, and play videos within the app. Yay  for being able to catch your friends’ and co-workers’ most<del></del> <a title="Offshore software outsourcing firm" href="http://www.qsoftvietnam.com/services/software-outsourcing/"><em>creative  moments</em></a> with iPhone video and publish them immediately for all the  world to see on your WordPress site.</li>
<li>A total rewrite of the way local drafts are handled, to prevent the  unintentional loss of your pending posts.</li>
<li>Autosave/post revisions. Bam! One of the “oh, thank goodness”  features of the web app makes it into the iOS version.</li>
<li>Easier setup. Faster and easier process for adding your sites to the  app.</li>
<li>Media Library. We’re gradually getting closer to the media management you’re used to in the web app.</li>
</ul>
<p>There are also numerous bugfixes and performance enhancements in this  release, so if you haven’t been using the app lately, you should  consider giving it another try. I’m personally pretty excited to start  using the <a title="iPhone development, iPad developers, iPhone app, Android development" href="http://www.qsoftvietnam.com/services/mobile-developers/"><strong>iPhone </strong></a>version more often now that there are all these fixes  and new features. Especially the video upload. You know, for those <em>creative moments</em> that make life fun.</p>
<p><strong>Elegant Composing</strong><br />
Creating and editing posts is at  the heart of the <a title="Custom web development, web template, joomla template" href="http://www.qsoftvietnam.com/services/custom-website-design/"><strong>WordPress </strong></a>experience. Write, add photos, check your  spelling, and even create links without having to write a single line of  code or HTML.</p>
<p>When you’re writing and you’d like a bit more room, just rotate the  screen. WordPress will automatically adjust to a more comfortable  widescreen layout.</p>
<p><strong>Location Mapping</strong><br />
On the iPhone, sharing your  location when you post to your WordPress blog is a cinch. Just tap the  Geotag icon on the Write screen, and watch as WordPress locates you on  the map. It’s a great way to share where you were when you posted to  your blog.</p>
<p><strong>Gorgeous Photos</strong><br />
Add as many photos as you like —  WordPress will automatically insert them into your post. Both high  resolution and web optimized photos look and work great.</p>
<p><em>Source: ios.wordpress.org</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qsoftvietnam.com/blog/software-outsourcing/ios-iphone-ipad-development-worpdress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best tools for iPhone mobile application development</title>
		<link>http://www.qsoftvietnam.com/blog/software-outsourcing/tools-mobile-application-development-iphone-android/</link>
		<comments>http://www.qsoftvietnam.com/blog/software-outsourcing/tools-mobile-application-development-iphone-android/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 04:17:36 +0000</pubDate>
		<dc:creator>mobile development</dc:creator>
				<category><![CDATA[java Tools]]></category>
		<category><![CDATA[Mobile development]]></category>
		<category><![CDATA[Software outsourcing]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[OSDC]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://localhost/qsoft/blog/?p=1</guid>
		<description><![CDATA[TweetThe J2ME (Java 2 Platform, Micro Edition) technology is still relatively new. Strong mobile development tools, especially IDEs, will greatly help J2ME&#8217;s adoption among wireless application developers. In this article, I review four J2ME IDE products: Borland JBuilder 7 Enterprise with MobileSet 3 Sun Microsystems&#8217; Sun ONE (Open Network Environment) Studio 4 Mobile Edition Metrowerks [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.qsoftvietnam.com%2Fblog%2Fsoftware-outsourcing%2Ftools-mobile-application-development-iphone-android%2F&amp;via=qsoftvietnam&amp;text=Best tools for iPhone mobile application development" class="twitter-share-button">Tweet</a></p><p>The J2ME (Java 2 Platform, Micro Edition) technology is still  relatively new. Strong <strong>mobile developmen</strong>t tools, especially IDEs, will greatly help J2ME&#8217;s adoption among wireless  application developers. In this article, I review four J2ME IDE  products:</p>
<ul>
<li>Borland JBuilder 7 Enterprise with MobileSet 3</li>
<li>Sun Microsystems&#8217; Sun ONE (Open Network Environment) Studio 4 Mobile Edition</li>
<li>Metrowerks CodeWarrior Wireless Studio 7</li>
<li>S5 Systems&#8217; jVise (based on IBM Eclipse technology)</li>
</ul>
<p><strong>Landscape of J2ME development tools</strong></p>
<p>Different wireless devices have different limitations in terms of memory size, screen size, input methods, and computing speed. Also, vendors&#8217; J2ME implementations might contain vendor-specific add-on APIs that leverage special underlying hardware/OS features.<br />
<span id="more-1"></span><br />
The diversified device market naturally results in diversified development tools. Each device vendor has its own SDK, device emulators, and performance analysis tools. Some SDKs even come with their own build project-management and source-code editing tools. One example is Sun&#8217;s J2ME Wireless ToolKit (J2MEWTK). J2MEWTK contains a reference implementation of J2ME/MIDP (Mobile Information Device Profile) and has multiple device emulators that run on Unix/Linux and Windows platforms. J2MEWTK also has performance profile tools and real memory usage monitors. All those tools can be administrated from a central control panel called kToolBar. kToolBar can also build and package ready-to-deploy JAR/Jad programs from development directories. However, mastering all these tools and testing applications on all emulators can prove tedious.</p>
<p>A J2ME IDE eases development by integrating device vendor SDKs with other tools. Developers can then have a unified IDE interface for all supported SDKs. IDEs also improve developer productivity and the quality of deliverable applications.</p>
<p><strong>JBuilder 7 Enterprise with MobileSet 3</strong></p>
<p>Borland JBuilder is a renowned Java IDE with three editions: Personal, Standard (SE), and Enterprise. All JBuilder editions can run on multiple platforms including Windows, Linux, Solaris, and Mac OS X. To support J2ME development on JBuilder, you must install an add-on module called MobileSet. Currently MobileSet only runs on Windows, but support for more platforms is planned.</p>
<p>Sun ONE Studio 4 Mobile Edition</p>
<p>Formerly known as Forte for Java, Sun ONE Studio uses NetBeans technology to integrate external modules into the IDE. Sun ONE Studio comes with three editions: Community, Mobile, and Enterprise for Java. The Community and Mobile editions are free; Enterprise for Java costs ,995 and has sophisticated J2EE development and deployment features. You can obtain a 60-day free trial license for Enterprise for Java from Sun&#8217;s Website.</p>
<p>Sun ONE Studio is distributed online and on a CD. The CD contains all editions of Sun ONE Studio 4 on all supported platforms as well as J2SE and J2EE. Installation is easy.</p>
<p><strong>Metrowerks CodeWarrior Wireless Studio 7</strong></p>
<p>Metrowerks CodeWarrior Wireless Studio 7 Professional Edition comes with two installation CDs and two guidebooks. One guidebook shows you how to get started with Wireless Studio; the other is a general CodeWarrior IDE manual, which is not Java specific.<br />
CodeWarrior does not have a free or evaluation edition. The Professional Edition I reviewed costs 99 if you buy online. However, the company does have discounted software for noncommercial academic users (19 per license). CodeWarrior Wireless Studio 7 only runs on Windows platforms.</p>
<p><strong>jVise from S5 Systems</strong></p>
<p>The jVise IDE is based on the open source Eclipse project. Eclipse itself only provides a core set of IDE functionalities in a runtime engine. However, the design philosophy behind Eclipse is to leverage the open source community efforts. Vendors or individual <strong>mobile developers</strong> can add additional features and extend the Eclipse IDE through plug-ins. The plug-in specifications and standards are completely open. Since Eclipse source code is covered under the IBM Public License, vendors can bundle and distribute value-added plug-ins with the entire core IDE in their product CD or download.<br />
S5 Systems develops J2ME/MIDP compilers, libraries, and runtime environments as Eclipse plug-in modules. Those modules enable Eclipse to compile <strong>J2ME source code</strong> and execute J2ME applications. J2ME-compatible Eclipse plug-ins are only a small part of jVise. Its real value comes from S5 Systems&#8217; proprietary J2ME obfuscation, code reduction, J2ME application verification, and Java Post Processor tools that are built into <strong>jVise</strong>.</p>
<p>Each of the four IDEs reviewed in this article provides reasonable J2ME application development support. If you are already comfortable with a particular IDE&#8217;s standard or enterprise version, you don&#8217;t need to switch to another.</p>
<p><em><br />
Source: javaworld.com</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qsoftvietnam.com/blog/software-outsourcing/tools-mobile-application-development-iphone-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

