
<?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>Neev Technologies</title>
	<atom:link href="http://neevtech.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://neevtech.com/blog</link>
	<description>Engage Execute Enable</description>
	<lastBuildDate>Tue, 31 Jan 2012 10:29:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Success Mantra at Android and Apple app stores!</title>
		<link>http://neevtech.com/blog/2012/01/31/success-mantra-at-android-and-apple-app-stores/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=success-mantra-at-android-and-apple-app-stores</link>
		<comments>http://neevtech.com/blog/2012/01/31/success-mantra-at-android-and-apple-app-stores/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 09:59:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Android Application development and testing in Bangalore]]></category>
		<category><![CDATA[Enterprise Mobility Strategy]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=553</guid>
		<description><![CDATA[There is fierce competition for user attention at Android and Apple app stores. The number of apps has grown to more than 1 million, each vying for downloads and market share. The app development world is still very top-heavy, with a very small percentage of developers controlling the majority of downloads and revenue. But that [...]]]></description>
			<content:encoded><![CDATA[<p>There is fierce competition for user attention at Android and Apple app stores. The number of apps has grown to more than 1 million, each vying for downloads and market share. The app development world is still very top-heavy, with a very small percentage of developers controlling the majority of downloads and revenue. But that in no way means that a newcomer can’t build a successful app that captures the hearts and minds of consumers, and becomes the next big thing. Here are few tips:</p>
<p>1. Focus on Product:The best way to get your app noticed is to build a unique and engaging product. Although that’s an article all on its own, let’s sum it up in a few key points.</p>
<p>2. Allow Users to Engage Others with Your App:Your customers’ word-of-mouth multiplies your network a hundred times over without costing you a dime, so be sure to put mechanisms in place that allow users to talk about the app and share experiences with friends.</p>
<p>3. Get Media and Blogger Attention: To make your app easier for media to cover, provide materials like press kits, beta codes (if necessary) and reviewer guides. It also helps to identify technology and pop culture trend stories that your app can fit into.</p>
<p>4. Continue Your Marketing Efforts: Make sure you exhaust every “co-marketing” opportunity out there with other app developers. Some major publishers will trade their app installs for your app installs.</p>
<p>5. Use Analytics :When developing apps, you have all kinds of data at your fingertips to evaluate how your app is being received. Use analytics to monitor your ranking and as a marketing tool.</p>
<p>6. Prepare for Success: Think of your app as a brand that will enable you to leverage brand extension opportunities. Build your apps to welcome future cross-promotion opportunities, rather than intrusions on the user experience.</p>
<p>Neevtech is a leading <a href="http://www.neevtech.com">Application Development Company from Bangalore</a>.For more details log in to <a href="http://www.neevtech.com">www.neevtech.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2012/01/31/success-mantra-at-android-and-apple-app-stores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neev becomes official AWS Solution Provider</title>
		<link>http://neevtech.com/blog/2012/01/17/neev-aw/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=neev-aw</link>
		<comments>http://neevtech.com/blog/2012/01/17/neev-aw/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 15:48:36 +0000</pubDate>
		<dc:creator>anoop</dc:creator>
				<category><![CDATA[Cloud]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=548</guid>
		<description><![CDATA[We are excited to announce that Neev has been officially recognized as an Amazon Web Services Solution Provider. See our official listing at: http://aws.amazon.com/solution-providers/si/neev-information-technologies-pvt-ltd. Neev has been an early adopter of the AWS platform for web-based applications since 2009. The AWS Solution Provider Program allows organizations to enhance and increase their cloud computing offerings. By [...]]]></description>
			<content:encoded><![CDATA[<p>
<div>We are excited to announce that Neev has been officially recognized as an Amazon Web Services Solution Provider. See our official listing at: <a href="http://aws.amazon.com/solution-providers/si/neev-information-technologies-pvt-ltd">http://aws.amazon.com/solution-providers/si/neev-information-technologies-pvt-ltd</a>. Neev has been an early adopter of the AWS platform for web-based applications since 2009.</div>
</p>
<p>
<div>The AWS Solution Provider Program allows organizations to enhance and increase their cloud computing offerings. By developing a relationship with AWS, Neev can now help customers set up applications on the cloud more effectively and successfully, as well as reduce delivery times and reach a wider customer base.</div>
</p>
<p>
<div>Here is what our CEO Saurabh Chandra had to say: &#8220;Joining the AWS Solution Provider Program provides our customers with the confidence to leverage both the cloud-based expertise of Neev as well as the elastic computing capability offered by Amazon. This is a major step forward in our commitment to deliver excellence in cloud computing. We look forward to working together with Amazon to further extend the reach of our services in the market. Together with Amazon we are eager to make cloud an integral part of technical architecture today&#8221;.</div>
</p>
<p>
<div>By deploying Java, PHP, and RoR stacks on the cloud, Neev leverages AWS to substantially improve end-user experience and reduce costs. Neev offers a variety of cloud-related infrastructure services &amp; app development services: <a href="http://www.neevtech.com/cloud/">http://www.neevtech.com/cloud/</a></div></p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2012/01/17/neev-aw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4 Tips for B2B Websites!</title>
		<link>http://neevtech.com/blog/2012/01/15/4-tips-for-b2b-websites/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=4-tips-for-b2b-websites</link>
		<comments>http://neevtech.com/blog/2012/01/15/4-tips-for-b2b-websites/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 15:19:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Enterprise Mobility]]></category>
		<category><![CDATA[Field Force mobility mobile]]></category>
		<category><![CDATA[HTML5 migration]]></category>
		<category><![CDATA[Native application development on iOS]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=544</guid>
		<description><![CDATA[Don’t be afraid to be Bold: A bold design can be obtained with very little money, especially for those who aren’t necessarily experienced in coding. For example, webpages operating on a Word Press can find a host of free templates that offer a wide range of customizable options to suit any business. Use HTML5 with [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Don’t be afraid to be Bold:</strong> A bold design can be obtained with very little money, especially for those who aren’t necessarily experienced in coding. For example, webpages operating on a Word Press can find a host of free templates that offer a wide range of customizable options to suit any business.</p>
<p><strong>Use HTML5 with care:</strong> HTML5 offers a lot of exciting flexibility that can make a website truly interactive. Seamlessly embedded videos, drag-and-drop interfaces and dynamic message posts are all achievable via HTML5, and with relatively little code work. But take help of professionals.</p>
<p><strong>Cut the fat :</strong> The traditional layouts for websites often call for separate pages that encapsulate the “About,” “Contact” and other informational areas of the website.HTML5 can help create a one-page website that cleverly contains all necessary information via pop-up boxes or other media, but the amount of information that can be on a one-page website is still relatively limited.</p>
<p><strong>Tie in Social Media Intelligently:</strong> Social media should absolutely be a presence on a business website, but it should not be a dominating presence. Integrating social media, whether in graphic links or a social ticker, should be done with the user’s eyes in mind.</p>
<p>Neevtech is a leading Software Development company from Bangalore India. To know more please log on to <a href="http://www.neevtech.com ">www.neevtech.com </a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2012/01/15/4-tips-for-b2b-websites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online shop e-commerce solutions!</title>
		<link>http://neevtech.com/blog/2012/01/15/online-shop-e-commerce-solutions/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=online-shop-e-commerce-solutions</link>
		<comments>http://neevtech.com/blog/2012/01/15/online-shop-e-commerce-solutions/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 14:58:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Magento eCommerce]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Android Application development and testing in Bangalore]]></category>
		<category><![CDATA[Enterprise Mobility Strategy]]></category>
		<category><![CDATA[ERP mobility]]></category>
		<category><![CDATA[Field Force mobility mobile]]></category>
		<category><![CDATA[HTML 5 development and testing]]></category>
		<category><![CDATA[HTML5 migration]]></category>
		<category><![CDATA[Mobility for the Enterprise]]></category>
		<category><![CDATA[Native application development on iOS]]></category>
		<category><![CDATA[Outsourced Android application development and testing]]></category>
		<category><![CDATA[Sales Force mobile]]></category>
		<category><![CDATA[SAP mobility mobile development]]></category>
		<category><![CDATA[WP7 application development and testing]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=541</guid>
		<description><![CDATA[If you are looking for an open source software for your online store may be website www.oscommerce.com is worth checking. OsCommerce is an online shop e-commerce solution that offers a wide range of out-of-the-box features that allows online stores to be setup fairly quickly with ease, and is available for free as an Open Source [...]]]></description>
			<content:encoded><![CDATA[<p>If you are looking for an open source software for your online store may be website www.oscommerce.com is worth checking.</p>
<p>OsCommerce is an online shop e-commerce solution that offers a wide range of out-of-the-box features that allows online stores to be setup fairly quickly with ease, and is available for free as an Open Source based solution released under the GNU General Public License. OsCommerce was started in March 2000 and has since matured to a solution that is currently powering 12,564 registered live shops around the world.</p>
<p>Today, osCommerce has been taken to the next level, moving towards an e-commerce framework solution that not only remains easy to setup and maintain, but also making it easier for store administrators to present their stores to their customers with their own unique requirements. The success of osCommerce is secured by a great and active community where members help one another out and participate in development issues reflecting upon the current state of the project.</p>
<p>Neevtech is leading software development company from Bangalore India.To know more about us log on to <a href="http://www.neevtech.com">www.neevtech.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2012/01/15/online-shop-e-commerce-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook will let you convert more leads!</title>
		<link>http://neevtech.com/blog/2011/12/30/facebook-will-let-you-convert-more-leads/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=facebook-will-let-you-convert-more-leads</link>
		<comments>http://neevtech.com/blog/2011/12/30/facebook-will-let-you-convert-more-leads/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 07:53:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Android Application development and testing in Bangalore]]></category>
		<category><![CDATA[Enterprise Mobility]]></category>
		<category><![CDATA[HTML 5 development and testing]]></category>
		<category><![CDATA[HTML5 migration]]></category>
		<category><![CDATA[Native application development on iOS]]></category>
		<category><![CDATA[Outsourced iOS application development]]></category>
		<category><![CDATA[SAP mobility mobile development]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=539</guid>
		<description><![CDATA[Including calls-to-action on Facebook is just one more place to feed your lead generation machine outside of your website. The ever elusive &#8220;social media engagement&#8221; is now not only easier to monetize, and it extends beyond the passive &#8220;follow&#8221; or &#8220;like.&#8221; With a call-to-action, Facebook users are given the opportunity to engage with your brand [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Including calls-to-action on Facebook is just one more place to feed your lead generation machine outside of your website. The ever elusive &#8220;social media engagement&#8221; is now not only easier to monetize, and it extends beyond the passive &#8220;follow&#8221; or &#8220;like.&#8221; With a call-to-action, Facebook users are given the opportunity to engage with your brand in a much more action-oriented way. With Facebook calls-to-action, people can decide to not only &#8220;like&#8221; what you&#8217;re doing, but do something more engaging like &#8220;experiment with&#8221; your product or service. These are the behaviors of much more qualified leads, making it easier for you to tease out the low-hanging fruit leads to nurture that are much farther in the buying cycle than their previously passive actions may have indicated.</p>
<p>According to Sprout Insights, there will be soon! Starting in January, Facebook will let you convert more leads on the social network when they begin approving actions other than just &#8220;Like&#8221; for apps. That means in order to use this new call-to-action functionality, you need to create a Facebook app. Unless you are particularly tech savvy, the developer of that app will need to get involved in the process of creating the call-to-action, as it isn&#8217;t something that is simply enabled with the flick of a switch. If you do have a Facebook app or are considering creating one for your 2012 marketing plans, let&#8217;s dive into how to obtain the new call-to-action Facebook feature.</p>
<p><strong> </strong></p>
<p><strong>What Are the Details?</strong></p>
<p>While Facebook developers said they anticipate being ready to approve Open Graph calls-to-action in January, they also said approvals will not begin until Timeline had finished rolling out. As anyone who has been following the Facebook Timeline roll out knows, that has been a little stop and goes, so keep this January start date relatively fluid.</p>
<p>We will also keep you informed if a more concrete date is announced.</p>
<p>But that doesn&#8217;t mean you can&#8217;t start asking your developer to prepare for your call-to-action submission. In fact, you can submit as many calls-to-action as you want. You simply have to submit each one for approval separately (get ready for some fun A/B testing!). Each call-to-action must also be accompanied with instructions that explain exactly how the action is triggered, which Facebook explains in more detail on its developer site.</p>
<p>Once your call-to-action is approved, you&#8217;ll receive both an email and a Facebook notification, at which point your app can publish the call-to-action for all users to see. Just as with Facebook ads, if your call-to-action is rejected, you&#8217;ll receive an explanation for that rejection so you can make changes and resubmit for approval.</p>
<p>Neevtech is a leading Application Development company from Bangalore for more information please log on to :<a href="http://www.neevtech.com">www.neevtech.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2011/12/30/facebook-will-let-you-convert-more-leads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Introduces New Mobile Layout!</title>
		<link>http://neevtech.com/blog/2011/12/12/twitter-introduces-new-mobile-layout/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=twitter-introduces-new-mobile-layout</link>
		<comments>http://neevtech.com/blog/2011/12/12/twitter-introduces-new-mobile-layout/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 17:24:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile Application]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Android Application development and testing in Bangalore]]></category>
		<category><![CDATA[Enterprise Mobility]]></category>
		<category><![CDATA[Enterprise Mobility Strategy]]></category>
		<category><![CDATA[Field Force mobility mobile]]></category>
		<category><![CDATA[iPad Application development and testing in Bangalore]]></category>
		<category><![CDATA[Mobile Apps]]></category>
		<category><![CDATA[Mobility for the Enterprise]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=535</guid>
		<description><![CDATA[Twitter has pushed out a new layout for its mobile applications and will be pushing out the new design to all of its users over the next few weeks. &#160; The new layout introduces three new buttons: Home, @Connect and #Discover. The Home button takes you to your main Twitter feed. The @Connect button shows [...]]]></description>
			<content:encoded><![CDATA[<p>Twitter has pushed out a new layout for its mobile applications and will be pushing out the new design to all of its users over the next few weeks.</p>
<p>&nbsp;</p>
<p>The new layout introduces three new buttons: Home, @Connect and #Discover. The Home button takes you to your main Twitter feed. The @Connect button shows you all the interactions you’ve had with other users (favorites, conversations, etc.) and displays suggested accounts. The #Discover section features trending news stories and hash tags.</p>
<p>On the mobile app, direct messages, saved searches, personal lists and profile information have been moved to the “Me” section. That’s a bit inconvenient for people who use DMs for a lot of communication, since a user&#8217;s inbox is much more difficult to access in the new layout than in the old one.</p>
<p>The layout changes are certainly going to affect mobile applications. Let us know your thought on Twitter New Look in comment section.</p>
<p>At Neev, we’ve amassed a large body of knowledge and expertise on how to leverage mobile phones as delivery end points. Our solutions help map your presence to mobile devices across various platforms. Whether it’s a web portal that you want to make mobile friendly, an e-commerce site that needs to be transformed into a native application, an idea for a game that you think can become the next big thing or porting your existing mobile application to another client platform &#8211; we can make it happen.</p>
<p>&nbsp;</p>
<p>To know more just visit: <a href="http://www.neevtech.com/mobile/">http://www.neevtech.com/mobile/</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2011/12/12/twitter-introduces-new-mobile-layout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ERP Suites Have Caught Up,but There Is Still Room for Specialists!</title>
		<link>http://neevtech.com/blog/2011/12/12/erp-suites-have-caught-upbut-there-is-still-room-for-specialists/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=erp-suites-have-caught-upbut-there-is-still-room-for-specialists</link>
		<comments>http://neevtech.com/blog/2011/12/12/erp-suites-have-caught-upbut-there-is-still-room-for-specialists/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 17:20:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Application Development]]></category>
		<category><![CDATA[Outsourced Mobile Application Development and testing in Bangalore]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=532</guid>
		<description><![CDATA[The ERP giants have enhanced their products greatly over the past few years, so their functionality matches the specialists in most criteria and even exceeds it in others. Many enterprises with relatively simple, consistent ERP landscapes will not look beyond their incumbent, deciding that qualities such as brand, financial strength, and ease of integration will [...]]]></description>
			<content:encoded><![CDATA[<p>The ERP giants have enhanced their products greatly over the past few years, so their functionality matches the specialists in most criteria and even exceeds it in others. Many enterprises with relatively simple, consistent ERP landscapes will not look beyond their incumbent, deciding that qualities such as brand, financial strength, and ease of integration will outweigh any (alleged) functional deficiencies. Alternatively, many procurement executives will also consider eProcurement specialists who may deliver:</p>
<p><strong> </strong></p>
<ol>
<li><strong>Faster supplier enablement and better supplier      support. </strong>The ERP suites’ P2P model assumes that suppliers will flock      to an enterprise’s supplier portal without needing much persuasion. This      approach won’t work for all companies — many find that their suppliers      resist pressure to transact manually via multiple customers’ websites. The      eProcurement specialists provide tools, expertise, processes, and      resources to connect clients with their suppliers.</li>
</ol>
<p>&nbsp;</p>
<ol>
<li><strong>Wider user adoption, thanks to a superior user      experience. </strong>The ERP giants’ early attempts at eProcurement lacked      usability, so many of the specialists grew by providing better catalog management      and search front ends to ERP’s purchasing modules. However, although the      bestof-breeds still stay slightly ahead, the suites have largely closed      the usability gap.</li>
</ol>
<p>&nbsp;</p>
<ol>
<li><strong>Category-specific expertise. </strong>Basic catalog      search and shopping cart creation are commodity features, but most of the      problems come from the complex categories that generic products cannot      support very well. Most products let you tailor input forms and workflows,      but some specialists have developed productized solutions for these      difficult areas, and these may be the most important differentiator in      your decision.</li>
</ol>
<p>&nbsp;</p>
<p>Reference: Forrester Research</p>
<p>About Us: Neevtech is a leading software development, web 2.0 portal/application Development Company from Bangalore, India. To know more about us please log on to <a href="http://www.neevtech.com/">www.neevtech.com</a> .</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2011/12/12/erp-suites-have-caught-upbut-there-is-still-room-for-specialists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Application:Rising Importance!</title>
		<link>http://neevtech.com/blog/2011/11/29/facebook-applicationrising-importance/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=facebook-applicationrising-importance</link>
		<comments>http://neevtech.com/blog/2011/11/29/facebook-applicationrising-importance/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 06:37:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Enterprise Mobility]]></category>
		<category><![CDATA[Enterprise Mobility Strategy]]></category>
		<category><![CDATA[ERP mobility]]></category>
		<category><![CDATA[Facebook Applications]]></category>
		<category><![CDATA[Facebook Welcome Tab]]></category>
		<category><![CDATA[Field Force mobility mobile]]></category>
		<category><![CDATA[HTML 5 development and testing]]></category>
		<category><![CDATA[HTML5 migration]]></category>
		<category><![CDATA[Leads Facebook]]></category>
		<category><![CDATA[Mobility for the Enterprise]]></category>
		<category><![CDATA[Native application development on iOS]]></category>
		<category><![CDATA[Native phone application migration to HTML5]]></category>
		<category><![CDATA[Neevtech]]></category>
		<category><![CDATA[Outsourced Android application development and testing]]></category>
		<category><![CDATA[Outsourced iOS application development]]></category>
		<category><![CDATA[Outsourced iPAD application development]]></category>
		<category><![CDATA[Sales Force mobile]]></category>
		<category><![CDATA[SAP mobility mobile development]]></category>
		<category><![CDATA[Social applications for the mobile]]></category>
		<category><![CDATA[Sybase mobility mobile]]></category>
		<category><![CDATA[WP7 application development and testing]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=530</guid>
		<description><![CDATA[Face book presence is point of parity rather being a point of differentiation now. To separate you from the crowd, freshness and creativity is required. To make your life easy there are so many paid and unpaid applications which can be integrated with your Face Book page. Are you looking for an easy way to [...]]]></description>
			<content:encoded><![CDATA[<p>Face book presence is point of parity rather being a point of differentiation now. To separate you from the crowd, freshness and creativity is required. To make your life easy there are so many paid and unpaid applications which can be integrated with your Face Book page.</p>
<p>Are you looking for an easy way to create attractive pages on Facebook? Are you wondering how businesses are creating Welcome tabs?</p>
<p>Social Media Examiner reveals a number of applications that make it very easy to add functionality to your Facebook page.</p>
<p>To read full article from Social Media Examiner <a href="http://www.socialmediaexaminer.com/top-10-facebook-apps-for-building-custom-pages-tabs/">Click Here.</a></p>
<p>If you are looking for a customized face Book application especially designed for your company. Please log on to <a href="http://www.neevtech.com/">www.neevtech.com</a> and write to us through contact us section.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2011/11/29/facebook-applicationrising-importance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live audio broadcast using Wowza Media Server</title>
		<link>http://neevtech.com/blog/2011/11/28/live-audio-broadcast-using-wowza-media-server/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=live-audio-broadcast-using-wowza-media-server</link>
		<comments>http://neevtech.com/blog/2011/11/28/live-audio-broadcast-using-wowza-media-server/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 15:28:35 +0000</pubDate>
		<dc:creator>kshaikh</dc:creator>
				<category><![CDATA[Streaming Media]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[cuppertino]]></category>
		<category><![CDATA[live broadcast]]></category>
		<category><![CDATA[live radio]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[streaming media]]></category>
		<category><![CDATA[wowza]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=486</guid>
		<description><![CDATA[Wowza Media Server is a popular, java based streaming server used for streaming live and on-demand audio and video content for consumption on various clients like browser, iPhone, Android, etc. Wowza provides a lot of features out of the box. Its written in java and can be extended by writing components in Java. In order [...]]]></description>
			<content:encoded><![CDATA[<p>Wowza Media Server is a  popular, java based streaming server used for streaming live and on-demand audio and video content for consumption on various clients like browser, iPhone, Android, etc. Wowza provides a lot of features out of the box. Its written in java and can be extended by writing components in Java.
</p>
<p>In order to stream live radio we will use a flex based client that will capture the audio input from you microphone and send the same to Wowza server for broadcasting. This will need knowledge of flex api and actionscript. For listening to the live stream one can use JWPlayer(for flash based browsers) or HTML5 for iPhone/iPAD browsers.
</p>
<p></p>
<h1>Setting up Wowza Server</h1>
<p>Assuming we have a Wowza Media Server already installed we need to setup an application under Wowza Media Server. Lets call this <em>liveradio</em>. To do this</p>
<ol>
<li>Create a folder named <em>liveradio</em> under Wowza installation&#8217;s <em>application</em> directory.</li>
<li>Create a folder named <em>liveradio</em> under Wowza installation&#8217;s <em>conf</em> directory.</li>
<li>Create a file names <em>Application.xml</em> by copying an existing file from <em>conf</em> directory.</li>
<li>Open the newly created <em>Application.xml</em> and modify the value of  <em>/Root/Streams/StreamType</em> node to <em>live</em>.</li>
<li>Restart Wowza server</li>
</ol>
<p></p>
<h1>Coding the Flex client for broadcasting</h1>
<p>This will need some knowledge with flex api and ActionScript (AS). You will need to setup an AS project.  An IDE like <a title="FlashDevelop -  Open Source Editor" href="http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page" target="_blank">FlashDevelop </a> can be used for the same.  Below are the typical steps you need to code to capture audio and send to Wowza.</p>
<h2>
<p><strong>Setting up the Microphone</strong></h2>
<p>In the AS code one can get hold of the microphone and set it up as follows.<br />
<code><br />
myMic = Microphone.getMicrophone();<br />
myMic.setSilenceLevel(0);<br />
myMic.rate = 11;<br />
myMic.gain = 50; // increase this to boost the microphone audio<br />
myMic.codec = SoundCodec.SPEEX; // this is important<br />
myMic.encodeQuality = 5;<br />
myMic.framesPerPacket = 2;<br />
</code><br />
</p>
<h2><strong>Setting up the Network Connection</strong></h2>
<p>We need to setup a network connection to the Wowza server to send the captured audio data.<br />
<span style="font-family: monospace;"><br />
nc = new NetConnection(); // create a new network connection<br />
</span><span style="font-family: monospace;">nc.addEventListener(NetStatusEvent.NET_STATUS, netStatus); // netStatus method will be notified on network connection events.<br />
nc.connect(&#8220;rtmp://&lt;SERVER-IP&gt;/liveradio&#8221;); // adjust the url based on your setup.</span><br />
<span style="font-family: monospace;"><br />
// this is how netStatus looks like<br />
</span><span style="font-family: monospace;">private function netStatus(event:NetStatusEvent):void {</span></p>
<p><span style="font-family: monospace;"><span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp; switch (event.info.code){</span><br />
<span style="font-family: monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &#8220;NetConnection.Connect.Success&#8221; :</span><br />
<span style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ns = new NetStream(nc); // create a new NetStream</span><br />
<span style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ns.attachAudio(myMic); // attach the audio to the same</span><br />
<span style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ns.bufferTime = 20;</span><br />
<span style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ns.publish(&#8220;audio&#8221;, &#8220;live&#8221;); // &#8216;audio&#8217; is the name of the stream</span><br />
<span style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;</span><br />
<span style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// handle other events as needed</span><br />
<span style="font-family: monospace;"> ..</span><br />
<span style="font-family: monospace;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><br />
<span style="font-family: monospace;"> }</span></span></p>
<p>Build your project, create the swf client which can be embedded on a HTML page to broadcast audio using your microphone.<br />
</p>
<h2>
<p>Creating a page for playing to the live broadcast</h2>
<p>The broadcasted audio can be played by using a flash based player or HTML5 audio tag based on the browser. One can also use a player like <a href="http://www.longtailvideo.com/players" target="_blank">JWPlayer </a>that can embed audio/video in flash format with HTML5 fallback. You can also use any other flv player that supports RTMP steaming.<br />
<code></p>
<pre>
&lt;script&gt;
jwplayer('player').setup({
    width: 300,
    height: 100,
    wmode: 'transparent',
    controlbar: 'bottom',
    modes: [
        {
            type: "flash",
            src: "flash/player.swf",
            config: {
                streamer: "rtmp://<SERVER-IP>/liveradio",
                file: "audio",
                provider: "rtmp"
            }
        },
        {
            type: "html5",
            config: {
                file: "http://<SERVER-IP>:1935/liveradio/audio_ios/playlist.m3u8",
                provider: "sound"
            }
        }

    ]
});
&lt;/script&gt;
</pre>
<p></code></p>
<p>
In the above code there are two configurations viz for <a href="http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol" target="_blank">RTMP</a> and HTML5. RTMP is only supported in browsers that support flash. Since both iPhone and iPAD do not support flash we used the HTML5 fallback and the Cuppertino streaming support in Wowza for iPhone and iPAD.
</p>
<h1>
<p>Challenges</h1>
<p>There are some challenges here. The streams published from your flex based client is in RTMP format and can be streamed it to a RTMP/flash based player successfully. But the audio codec used, SPEEX, needs to be converted to a H.264 compatible codec like <i>AAC</i> to be able to play from an iPhone/iPAD. There are two ways to do the same.</p>
<p><b>1. Use the Wowza Transcoder AddOn</b>: The Wowza Transcoder AddOn can trancode any configured incoming stream from one format to other. Here we encoded our live audio format codec from <i>SPEEX</i> to <i>AAC</i>. Here&#8217;s how to do this. </p>
<ul>
<li>Setup Wowza Transcoder AddOn. Note that tha AddOn works on only 64 machines.</li>
<li>Create a transcoder template <em>audio_speex.xml</em> in Wowza&#8217;s <em>transcoder/templates</em> folder with the following content<br />
  <code>
<pre>
&lt;Root&gt;
  &lt;Transcode&gt;
    &lt;Encodes&gt;
      &lt;Encode&gt;
        &lt;Enable&gt;true&lt;/Enable&gt;
        &lt;Name&gt;iOS&lt;/Name&gt;
        &lt;StreamName&gt;mp3:${SourceStreamName}_ios&lt;/StreamName&gt;
        &lt;Video&gt;
          &lt;!-- H.264, PassThru --&gt;
          &lt;Codec&gt;PassThru&lt;/Codec&gt;
          &lt;!-- default, CUDA, QuickSync --&gt;
          &lt;Transcoder&gt;default&lt;/Transcoder&gt;
          &lt;FrameSize&gt;
            &lt;!-- letterbox, fit-width, fit-height, crop, stretch, match-source --&gt;
            &lt;FitMode&gt;fit-height&lt;/FitMode&gt;
            &lt;Width&gt;320&lt;/Width&gt;
            &lt;Height&gt;240&lt;/Height&gt;
          &lt;/FrameSize&gt;
          &lt;Profile&gt;baseline&lt;/Profile&gt;
          &lt;Bitrate&gt;${SourceVideoBitrate}&lt;/Bitrate&gt;
          &lt;KeyFrameInterval&gt;
            &lt;FollowSource&gt;true&lt;/FollowSource&gt;
            &lt;Interval&gt;60&lt;/Interval&gt;
          &lt;/KeyFrameInterval&gt;
          &lt;Overlays&gt;
            &lt;Overlay&gt;
              &lt;Enable&gt;false&lt;/Enable&gt;
              &lt;Index&gt;0&lt;/Index&gt;
              &lt;ImagePath&gt;${com.wowza.wms.context.VHostConfigHome}/content/wowzalogo.png&lt;/ImagePath&gt;
              &lt;Opacity&gt;100&lt;/Opacity&gt;
              &lt;Location&gt;
                &lt;X&gt;5&lt;/X&gt;
                &lt;Y&gt;5&lt;/Y&gt;
                &lt;Width&gt;${ImageWidth}&lt;/Width&gt;
                &lt;Height&gt;${ImageHeight}&lt;/Height&gt;
                &lt;!-- horiz: left, right, hcenter - vert: top, bottom, vcenter --&gt;
                &lt;Align&gt;left,top&lt;/Align&gt;
              &lt;/Location&gt;
            &lt;/Overlay&gt;
          &lt;/Overlays&gt;
          &lt;Parameters&gt;
          &lt;/Parameters&gt;
        &lt;/Video&gt;
        &lt;Audio&gt;
          &lt;!-- AAC, PassThru --&gt;
          &lt;Codec&gt;AAC&lt;/Codec&gt;
          &lt;Bitrate&gt;${SourceAudioBitrate}&lt;/Bitrate&gt;
        &lt;/Audio&gt;
        &lt;Properties&gt;
        &lt;/Properties&gt;
      &lt;/Encode&gt;
    &lt;/Encodes&gt;
    &lt;Decode&gt;
      &lt;Video&gt;
        &lt;Deinterlace&gt;false&lt;/Deinterlace&gt;
        &lt;Overlays&gt;
          &lt;Overlay&gt;
            &lt;Enable&gt;false&lt;/Enable&gt;
            &lt;Index&gt;0&lt;/Index&gt;
            &lt;ImagePath&gt;${com.wowza.wms.context.VHostConfigHome}/content/wowzalogo.png&lt;/ImagePath&gt;
            &lt;Opacity&gt;100&lt;/Opacity&gt;
            &lt;Location&gt;
              &lt;X&gt;5&lt;/X&gt;
              &lt;Y&gt;5&lt;/Y&gt;
              &lt;Width&gt;${ImageWidth}&lt;/Width&gt;
              &lt;Height&gt;${ImageHeight}&lt;/Height&gt;
              &lt;!-- horiz: left, right, hcenter - vert: top, bottom, vcenter --&gt;
              &lt;Align&gt;left,top&lt;/Align&gt;
            &lt;/Location&gt;
          &lt;/Overlay&gt;
        &lt;/Overlays&gt;
        &lt;Parameters&gt;
        &lt;/Parameters&gt;
      &lt;/Video&gt;
      &lt;Properties&gt;
      &lt;/Properties&gt;
    &lt;/Decode&gt;
    &lt;Properties&gt;
    &lt;/Properties&gt;
  &lt;/Transcode&gt;
&lt;/Root&gt;
  </pre>
<p></code>
  </li>
<li>Edit <em>Application.xml</em> and set <em>/Root/Transcoder/Templates</em> to <em>${SourceStreamName}_speex.xml, transrate.xml</em></li>
</ul>
<p>The Wowza Transcoder AddOn is quite powerful and can transcode the incoming streams to multiple formats and bit rates for consumption on different types of players and devices with varying bandwidths.
</p>
<p><b>2. Use an intermediate tool like FFmpeg</b>: <a href="http://ffmpeg.org/" target="_blank">FFmpeg</a> is a set of tools to record, play and convert audio and video from/to various formats. It can be used with Wowza Media Server to encode the live audio stream from our application from <em>SPEEX</em> to <em>AAC</em> codec. Below are the steps to get it working with Wowza.</p>
<ul>
<li>Install FFmpeg for you platform. This is a challenging task as FFmpeg has a lot of dependencies. If you are lucky it will get installed using <em>yum</em> for CentOS or <em>aptitute get install</em> on Ubuntu. Make sure FFmpeg is configured with  <em>&#8211;enable-librtmp</em> and  <em>&#8211;enable-libfaac</em>. You can check if these are enabled by running <em>ffmpeg</em> command without any arguments.</li>
<li>Start broadcasting your audio from the flex client</li>
<li>Run the below command to transcode the live stream called &#8216;audio&#8217; from Wowza and make it available as another stream called &#8216;audio_ios&#8217; for playing on iPhone/iPAD<br />
<em>ffmpeg -i rtmp://<WOWZA-SERVER-IP>/liveradio/audio -acodec libfaac  -vcodec copy -f flv rtmp://<WOWZA-SERVER-IP>/liveradio/audio_ios</em>
 </li>
</ul>
<h1>
<p>Extending the setup for live video</h1>
<p>
The above setup can be extended easily to stream live video along with audio. This can be done as below.</p>
<ul>
<li>In your flex client setup the <em>Camera</em>like done for the <em>Microphone</em> and attach the same to the flash <em>NetStream</em></li>
<li>In you JWPlayer code change the provider for html2 from <em>sound</em> to <em>video</em></li>
</ul>
<h1>
<p>Wowza use cases at Neev</h1>
<p>Over last few months we at Neev Technologies have successfully used Wowza Media Server for applications involving on-demand streaming of movies/TV programs, live audio/video streaming. In addition there are other use cases like live re-streaming/recording of IP camera streams, live video/chat where we see Wowza as a great fit. Some applications were deployed on a single node and some used Origin-Edge cluster for high load and scalability. Using the Java API we were also able to customize Wowza to add additional security features like time based expiry of stream URLs.</p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2011/11/28/live-audio-broadcast-using-wowza-media-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud and Business Continuity!</title>
		<link>http://neevtech.com/blog/2011/11/27/cloud-and-business-continuity/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cloud-and-business-continuity</link>
		<comments>http://neevtech.com/blog/2011/11/27/cloud-and-business-continuity/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 05:13:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://neevtech.com/blog/?p=484</guid>
		<description><![CDATA[A major risk to business continuity in the cloud computing environment is loss of internet connectivity (that could occur in a range of circumstances such as natural disasters) as businesses are dependent on the internet access to their corporate  information.  In addition, if vulnerability is identified in a particular service provide by the cloud service [...]]]></description>
			<content:encoded><![CDATA[<p>A major risk to business continuity in the cloud computing environment is loss of internet connectivity (that could occur in a range of circumstances such as natural disasters) as businesses are dependent on the internet access to their corporate  information.  In addition, if vulnerability is identified in a particular service provide by the cloud service provider, the business may have to terminate all access to the cloud  service provider until they should be assured  that the vulnerability has been rectified.</p>
<p>There are also concerns that the seizure of a data-hosting server by law enforcement agencies may result in the unnecessary interruption or cessation of unrelated  services whose data is stored on the same physical machine.</p>
<p>There had been a number of reported incidents of cloud services being taken offline due to DDoS attacks. Although DDoS attacks already existed, the cloud computing environment is a new attack sector that may have a more widespread impact on internet users.</p>
<p>The security measures adopted by different cloud service providers vary. If ‘a cybercriminal can identify the provider whose vulnerabilities are the easiest  to exploit, then this entity becomes a highly visible target. The lack of security associated with this single entity threatens the entire  cloud in which it resides.</p>
<p>Neevtech is leading Software development company from Bangalore.For more information check <a href="http://www.neevtech.com">www.neevtech.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neevtech.com/blog/2011/11/27/cloud-and-business-continuity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

