Tag Archives: apple

Android or Iphone – Which is Ruling the Mobile Application Development Market?

Android or iPhone

‘Which platform do I want to target?’ ‘Should I build something new on the iOS or Android operating system?’ – Any developer who is into developing mobile applications should first answer these questions prior to making any move. Though iPhones made a big hit on the market a few years ago, today Android powered phones are essentially paving way for the mobile phone developers. To be honest, in some way these android phones are overtaking the iPhones and are provoking a new sort of trend in the smartphone industry. However, when it comes to brand and classiness, nothing to could ever compete with iPhone.

First of all, you need to know about the differences between iPhone and Android. iPhone is a phone from Apple, whereas Android is a Google operating system that powers different number of phones. Iphone is based on the iOS operating system and android devices are based on the Android operating system. Let us discuss in detail on the several aspects involved in building an app for the android and iphone, and which one is better.

Present Market Share of Android and iPhone

A recent ComScore survey reports that around 33% of overall mobile phones in today’s market are Android devices. As Google Android powers a lot of different phones, it is quite difficult to calculate exactly how many phones were sold. The same ComScore survey also reported that iPhone shares only 25.2% of the market, which is almost 5% lesser than that of Android. However, considering iPhone as a one-man show (while Android is a home for a number of smartphones), the number is quite promising. It seems that Google Android phones command a larger share of market and are growing at a faster rate. All these factors symbolize that android is the apt platform for mobile application development. However, there are also few iphone application development services outsmarting the industry with professional apps.

Who Downloads More Apps – Android Or Iphone Users?

Android has relatively more users when compared to that of iphone. But according to Wikipedia, there are over 350, 000 apps available in the Apple App Store and more than 10 billion downloads have been hit so far in the app market. Androlib, which tracks the live count of Android App downloads has recently found out that there have been almost 5 billion android app downloads till date. So, iPhone users have downloaded more times than that of androids. But the same way, Android users vs iPhone users download almost the exact same number of apps on an average. Only the download rate is higher with iPhone.

Which Is The Biggest App Store Market?

As we see, iPhone apps have had more number of downloads and android apps are still on the way to catch up the count. However, it is quite important to see that which platform makes more money with app downloads. Most of the reports taken from 2010 to 2012 states that Apple App Store is the apparent winner in making revenue. The Google android market has not yet come closer to Apple in this area. In 2010, the Apple App Store brought almost $1.8 billion in revenue when it was just $102 million in the Google Android market. Another report released by IHS Screen Digest in 2011 and 2012 conveys that Apple App Store stands first in download rates and therewith the revenue brought in. Though Google Android is all on its fledge with growth rates increasing year by year, it is in no way near to the revenue made by Apple. One probable reason for this may be custom android application development. Most of the phones running on Androids differ each other and apps will work differently on each of them. This can be the major reason for why Android app market is less centralized.

Bottom Line

On an overall, both iPhone and Android apps are great markets which experience a constant higher growth potential. When it comes to app store, with no doubt Apple App Store takes away the score. The brand is huge and has already made up a great name in mobile application development. Of course, Android is also succeeding in all ways but the only concern with android app development is, you got to focus on an android device while developing an app. It is impossible to make an app work on all android devices. But, an iPhone app can be most probably used with all versions or even upgraded at any time needed. To my view, iPhone App development is a loyal industry to rely on, when compared to that of android.

Source: http://blog.contus.com/android-or-iphone-which-is-ruling-the-mobile-application-development-market/

Did you like this? Share it:

Apple Is Beta-Testing An Update That Kills Evasi0n Jailbreak

All good jailbreaks must come to an end.

Late last week Apple released an update for iOS to developers in beta that prevents the use of the popular jailbreak software evasi0n, according to one of evasi0n’s creators who tested the patch over the weekend, David Wang.

Wang tells me that he’s analyzed the 6.1.3 beta 2 update and found that it patches at least one of the five bugs the jailbreak exploits, namely a flaw in the operating system’s time zone settings. The beta update likely signals the end of using evasi0n to hack new or updated devices after the update is released to users, says Wang, who says he’s still testing the patch to see which other vulnerabilities exploited by the jailbreak might no longer exist in the new operating system.

“If one of the vulnerabilities doesn’t work, evasi0n doesn’t work,” he says. “We could replace that part with a different vulnerability, but [Apple] will probably fix most if not all of the bugs we’ve used when 6.1.3 comes out.”

That impending patch doesn’t mean evasi0n’s time is up, says Wang. Judging by Apple’s usual schedule of releasing beta updates to users, he predicts that it may take as long as another month before the patch is widely released.

When evasi0n hit the Web earlier this month, it quickly became the most popular jailbreak of all time as users jumped at their first chance to jailbreak the iPhone 5 and other most-recent versions of Apple’s hardware. The hacking tool was used on close to seven million devices in just its first four days online.

Despite that frenzy, Apple has hardly scrambled to stop the jailbreaking.  Evasi0n has already gone unpatched for three weeks. That’s far longer, for instance, than the nine days it took Apple to release a fix for Jailbreakme 3.0, the jailbreak tool released in the summer of 2011 for the iPhone 4, which was by some measures the last jailbreak to approach Evasi0n’s popularity.

Apple’s slow response to Evasi0n is explained in part by the relatively low security risk that the tool poses. Unlike Jailbreakme, which allowed users to merely visit a website and have their device’s restrictions instantly broken, Evasi0n requires users to plug their gadget into a PC with a USB cable. That cable setup makes it far tougher for malicious hackers to borrow Evasi0n’s tricks to remotely install malware on a user’s phone or tablet.

Security researchers have nonetheless pointed out that Evasi0n could give criminals or spies some nasty ideas. The tool uses five distinct bugs in iOS, all of which might be appropriated and combined with other techniques for malicious ends. And F-Secure researcher Mikko Hypponen points out that if a hacker used a Mac or Windows exploit to compromise a user’s PC, he or she could simply wait for the target to plug in an iPhone or iPad and use evasi0n to take over that device as well.

More likely, perhaps, is a scenario described by German iPhone security researcher Stefan Esser. He argues that a hacker could use a secret exploit to gain access to an iPhone or iPad and then install evasi0n, using the jailbreaking tool to hide his or her tracks and keep the secret exploit technique undiscovered by Apple and unpatched. “That way they protect their investment and leave no exploit code that could be analyzed for origin,” Esser wrote on Twitter.

Apple already has a more pressing security reason to push out its latest update. The patch also fixes a bug discovered earlier this month that allows anyone who gains physical access to a phone to bypass its lockscreen in seconds and access contacts and photos.

When Apple’s update arrives, the team of jailbreakers known as the evad3rs may still have more tricks in store. Wang tells me that the group has discovered enough bugs in Apple’s mobile operating system to nearly build a new iOS jailbreak even if all the bugs they currently use are fixed.

But then again, Wang says he hasn’t yet been able to check Apple’s patch for every bug it might fix–either the ones evasi0n employs or those he and his fellow hackers had hoped to keep secret for their next jailbreak. “If they patch most of the bugs,” Wang says, “Then we’re starting from scratch.”

Source: http://www.forbes.com/sites/andygreenberg/2013/02/25/apple-is-beta-testing-a-fix-for-evasi0n-jailbreak/

Did you like this? Share it:

iPhone lock screen hack prompts another Apple patch

iPhone lock screen

Apple is once again promising to patch iOS 6.1 – this time to address a serious security flaw that allows thieves to bypass the iPhone’s lock screen.

Earlier this week Apple released iOS 6.1.1 to address a flaw that left iPhone 4S users struggling to connect to 3G networks after the upgrade to iOS 6.1. Apple has also promised a further iOS 6.1 patch to fix a problem that sees the phone repeatedly pinging Exchange servers, draining the device’s battery.

Now another more serious bug has emerged, which allows phone thieves to bypass the lock screen on the iPhone 5 without entering the correct PIN code. The rather convoluted method involves making, and then quickly terminating, an emergency phone call, before holding down the power button twice. The hack could give thieves access to a user’s contacts, voicemail and phone call history.

A YouTube video demonstrating the attack is shown below:

iphone lock screen

An Apple spokesperson told All Things Digital that the company "takes user security very seriously" and that it "will deliver a fix in a future software update".

Source: http://www.pcpro.co.uk/news/security/379981/iphone-lock-screen-hack-prompts-another-apple-patch

Did you like this? Share it:

iPhone Vulnerability: Return of the Lock Screen Bypass

iphone lock screen

Reports yesterday of a lock screen bypass in the iPhone 5 noted that a "similar" bug was found in iOS 4.1 and fixed in 4.2. In both cases, the lock screen, which is only supposed to let you make emergency calls or enter the lock code, allows the user to perform other functions, like make other phone calls. How do these errors resurface after being fixed? In Apple’s case, the problem could be a weakness in their test plans or procedures.

The iPhone lock screen
When an error that was fixed shows up again later it is called a regression error. Regression errors generally are when some change to the program, a new version or software patch, breaks some feature of the program. Security fixes are one type of feature that could be broken.

Controlling regression errors is a matter of proper documentation and testing. Good code documentation should at least give future developers the chance to recognize that changes will affect the feature. But it’s testing that is the key to preventing regressions.

Any well-designed software project has a formal test plan as part of it. As new features and bug fixes are added, test should also be added to the test plan to make sure that new fixes don’t break old features or fixes. In the case of security patches, a test needs to be added to the plan to check for each vulnerability that is fixed.

The real key to making regression testing practical is to automate it. Back around 2007 and 2008, Mozilla had a very bad problem with security patches causing regressions of other security patches. They finally got it under control and attributed their success, in part, to increased automated testing.

Almost any test can be automated, even by simulating user interface actions by hardware through the USB connection to the device. But the lock screen on iOS is a problem for test automation. The lock screen is designed not to allow external hardware to break out of it, lest someone else take your phone and gain control of it. There’s no automated way to test it, so you have to test it manually.

In all likelihood, Apple has some manual tests to perform as well, but it’s easy to see how they would get shrugged off in a hurry or given to some intern who didn’t execute them properly. Expect an angry memo to go around at Apple about this, but deadlines are deadlines and one day the manual testing will again seem like a corner worth cutting.

Source: http://www.informationweek.com/byte/personal-tech/iphone-vulnerability-return-of-the-lock/240148663

Did you like this? Share it:

Apple, Oracle and Java 7 Update 11: how to gracefully swallow a little bit of pride

Over the weekend, Oracle released Java 7 Update 11, a zero-day fix for a vulnerability discovered in its Java 7 Update 10 patch, that, according to ZDNet and Oracle, offered “easily-exploitable vulnerability allows successful unauthenticated network attacks via multiple protocols,” and that a “successful attack of this vulnerability can result in unauthorised Operating System takeover, including arbitrary code execution.”

Not a bad thing, even if security researchers is apparently still worried that the bug could linger and cause problems for up to two years.

From the Mac OS X end of this, I imagine Apple’s eating a bit of crown here (the company has always been consistent with its Java updates and prior to the Trojan BackDoor.FlashBack debacle of last spring that exploited a Java vulnerability and affected approximately 600,000 users, has generally had a pretty good record with its security). In this case, it was generally advised that users head over and download Oracle’s Java 7 Update 11 patch and where Apple was concerned, the anticipated patch was nowhere to be found via Software Update…

What this feels like it’s boiling down to is the following: Apple has generally minded its own shop where security has been concerned and done a more-than-respectable job of it. Yes, there have been times where third parties like the mighty Charlie Miller have come in and shown them which security holes needed to be fixed, but Mac users could generally depend on Apple to deliver a series of security updates that took care of the details and let users go on about their business. The advent of Oracle providing a definitive fix for this Java vulnerability is a new thing altogether and it comes as a bit strange, after installing Oracle’s update, to open up my “System Preferences” menu and find a new “Java” preference pane that hooks into Oracle’s updates as opposed to anything Apple might offer through its own offerings.

Still, on the whole, I don’t regard this as an entirely negative thing.

As useful as Java is and has been, it represents an entirely collaborative industry effort with no single person, company or entity controlling it. As such, it doesn’t fall under the responsibilities of any single entity to update and maintain it. And while it is a bit strange to find a collective “Java” updater in my “System Preferences” (shades of Windows XP and later coming to OS X…), I can also see this as Apple backing off a little bit and perhaps admitting it’s part of the larger community responsible for maintaining and updating Java, even if it can’t fly a comprehensive new security updater under its aegis every three to four months that will apparently handle any and all issues, Java-based ones included.

This reliance on others may not be Apple’s style, but it and its attached lessons are applicable to almost any software company on Earth. Sometimes the issue at hand isn’t entirely yours to solve, especially if it wasn’t created in-house and was a collaborative effort to begin with. Sometimes the issue belongs to the industry (and its inherent community) and you’ll need to sit back and accept the communal fixes as well as offer your own ideas as to how best to resolve an issue.

Such a thing doesn’t encapsulate all the pride and independence you might hope for, but it’s part of growing up and being part of larger whole.

Not every battle is yours to fight and if Apple can learn this, so can your company.

Source: http://www.sdtimes.com/blog/post/2013/01/15/Apple-Oracle-and-Java-7-Update-11-how-to-gracefully-swallow-a-little-bit-of-pride.aspx

Did you like this? Share it:

Google Outsells, but Apple Cultivates Loyalty of App Developers

Smartphones running Google’s Android operating system outsell iPhones more than two to one. And yet, even as Google’s system has gobbled up market share, Apple has held onto one critical advantage — the loyalty of mobile app developers.

Many developers have continued to make applications first, and sometimes only, for iPhones. They find it easier to create software for Apple devices than for ones running Android, or it may be more lucrative. Their allegiance to Apple has helped make its devices the powerhouses they are for the company.

“Android may have a lead in how many handsets it ships, but it doesn’t have a lead in how much money app developers are making from it,” said Hadi Partovi, an investor in technology start-ups like Dropbox and a former manager at Microsoft.

On Monday, Apple will seek to strengthen its ties to mobile developers with a series of product announcements on the opening day of its developer conference in San Francisco, an annual ritual where the company tries to stimulate the creative juices of this important constituency. The company is expected to introduce a new version of the iOS operating system that powers iPhones and iPads, according to people familiar with Apple’s plans who were not authorized to speak about them publicly.

One feature of that software is expected to be an eye-catching new 3-D map service operated by Apple that will pose a challenge to a Google map service used within many iPhone applications, these people said.

“It’s a lot more beautiful,” said one of these people, who has seen a demonstration of Apple’s maps service.

At the same time, Apple is expected to update its Mac family of computers with new hardware, these people said.

Natalie Kerris, an Apple spokeswoman, declined to comment.

The conference is “the most important event of the year,” said John Casasanta, owner of Tap Tap Tap, the software studio that makes the popular Camera+ app, available only on the iPhone. “I’m having trouble thinking of any conference that comes anywhere near as relevant.”

Apps are among the strongest weapons Apple and Google have for marketing their mobile technologies to consumers. The bounty of software available for Android and iOS, as varied as racing games and apps for managing recordings on cable boxes, is a chief reason the mobile phone market has settled into a two-horse race.

Rival technologies plagued by a scarcity of apps, including Research in Motion’s BlackBerry and Microsoft’s Windows Phone, are finding it difficult to persuade developers to invest in them.

Apple’s continued influence among mobile app developers flies in the face of predictions that the company would steadily lose clout as Android phones flooded the market, presenting developers with a much bigger target audience. And it could help Apple avoid the fate the Macintosh experienced in the 1990s when competing with PCs running Microsoft’s Windows operating system.

Although many considered the Mac to be superior, Microsoft outsold Apple’s computers in part by distributing its product broadly on hardware made by many companies, which helped Windows to snowball.

Software developers flocked to the larger Windows PC market, which in turn attracted more customers, which attracted still more software developers to Windows. For the better part of two decades, Microsoft held the allegiance of software developers, relegating the Mac to the periphery of the computer business.

In the mobile market, there is no doubt Apple’s share has been overshadowed by Google, which makes Android freely available to any hardware maker that wants to build a phone with it.

Although the first Android handsets did not appear until about a year after the iPhone was released, widespread support from handset manufacturers, especially Samsung, and wireless carriers helped propel Android to 59 percent of the smartphone market during the first quarter, compared with 23 percent for the iPhone, according to estimates from IDC, a research firm.

There have been predictions that the huge volume of Android smartphones being sold would persuade developers to abandon or at least weaken their iPhone efforts by, for example, developing apps first for phones running Android.

In December, Eric Schmidt, the executive chairman of Google, said that six months from then, mobile developers would begin favoring Android app projects over iPhone apps.

“Because ultimately applications vendors are driven by volume and the volume is favored by the open approach Google is taking,” Mr. Schmidt told an audience at a technology conference in Paris.

That six-month mark passed last week. In the interim, the companies behind some well-known iOS apps like Instagram have made Android versions of their software. But as the technology writer and investor M.G. Siegler wrote in a column on TechCrunch last week, Mr. Schmidt’s prediction that developers would begin making Android apps first did not come to pass, at least not the most prominent developers.

“You failed hard in this prediction,” Mr. Siegler wrote, addressing Mr. Schmidt.

Christopher Katsaros, a spokesman for Google, declined to comment for this article.

Developers say it is easier, and therefore less costly, to develop apps for the iPhone than for Android phones, in part because there are far more models of Android phones in use, with different screen sizes, processors and other technologies.

The variations in hardware and software are not insurmountable obstacles, developers say, but performing the testing to ensure that apps run properly on most Android phones adds time and cost.

“Writing apps consistently across all of them is really hard,” said Nat Brown, an independent iOS developer in Seattle who has created a line of children’s apps for the iPhone.

Mr. Brown also said he periodically considered writing Android apps, but had decided against it in part because iPhone users have demonstrated a higher willingness than Android users to pay for apps.

Flurry, a mobile analytics firm, published a report last week that estimated that for every $1 a developer brought in for an application on iOS, he could expect to take in about 24 cents on Android.

“Apple is almost the default first platform you develop for and then you develop for Android,” said Rob Cihra, an analyst at Evercore Partners.

Furthermore, Apple has been far more effective in getting iPhone users to update their phones with the latest version of iOS than Google and its partners have with Android. This makes it easier for iPhone developers to write their apps because there is less variation in the underlying software on the devices.

One other advantage Apple has among developers is the iPad, which has so far maintained its dominance in the tablet category, despite challenges by an assortment of Android tablets. Because the iPhone and iPad use iOS, it is relatively easy for developers to adapt their software to run on Apple’s tablet, significantly expanding the audience of potential customers beyond the iPhone.

It is difficult to say whether Apple’s position with developers will remain strong if Android continues to gobble market share. But various surveys have tried to gauge which smartphones developers plan to write apps for in the near future, and the iPhone often scores very high.

Still, Google is closing the gap between the sheer number of apps for Android, which stands at about 500,000. Earlier this year, Apple said there were 600,000 apps in its App Store.

One occasional source of discontent among Apple’s developers is the greater control that the company exerts over its App Store, for which it takes a more hands-on approach to approving software for distribution than Google does.

Paul Kafasis, the chief executive of Rogue Amoeba Software in Boston, has had a couple of run-ins with Apple over iPhone apps that Apple initially rejected for different reasons. Most recently, Apple objected to a function in an iOS app, Airfoil Speakers Touch, that allowed users to listen to music streamed from a song library on iTunes and other Apple devices.

Mr. Kafasis modified the function in the app, which Apple then allowed to be sold. While he chafes at the gatekeeper function Apple performs, he said he had no plans to develop products for Android.

sourcing:http://www.nytimes.com/2012/06/11/technology/apple-keeps-loyalty-of-mobile-app-developers.html?_r=1&pagewanted=all

Did you like this? Share it:

20 iPad Business Apps Every CIO Should Want

image   

So you’ve just bought a fleet of new iPads. What now?

Let’s say you’re a CIO who has just caved to employee demands and has ordered a fleet of shiny new iPads that will be dished out to workers in the near future. You’re probably wondering whether these tablets will be employed for productive uses or whether you’ve just shelled out a large pile of cash just to give your employees access to “Fruit Ninja” while they’re at work.

Well fear not! While the iPad gets all sorts of attention for its consumer applications it also has a rich selection of productivity apps that deliver a multitude of key functions, including sales force support, cloud storage, business intelligence and more. In this slideshow we’ll give you a look at 20 apps that every CIO new to the…

LLP_1SX5LJ(UD4$@SOMN$FI

BIRT Mobile Viewer

Developer: Actuate

Price: Free

BIRT, which stands for “Business Intelligence and Reporting Tools,” is a business intelligence app that gives workers access to business reports, KPIs, documents and dashboards that they’d typically access through their desktop computers. The app also promises “seamless continuity among desktop and iOS mobile devices,” meaning anything you save onto your desktop on BIRT will be ready for you on your iPad when you go home.

[Q0X{0SA4])(51TUG1D0F%J

MobileIron MyPhone@Work Client

Developer: MobileIron

Price: Free

This app gives users access to MobileIron’s Virtual Smartphone Platform, which lets them quickly connect to their corporate network, test local connection speeds and report connectivity problems to IT. From an IT department’s perspective, the Virtual Smartphone Platform lets them enforce enterprise mobile data policies such as encryption and remote wipe, and also to screen third-party applications by publishing a list of recommended apps while simultaneously blocking known malicious apps via a blacklist.

I3(YP4~X]2W2C21(71%}IK9

ZP MDM

Developer: Zenprise

Price: Free

Like MobileIron, Zenprise specializes in developing mobile device management platforms that give users secure access to corporate email, contacts and calendars while giving IT departments an efficient way to manage mobile devices. The ZP MDM also lets users access corporate intranet services by utilizing VPN capabilities and lets users remotely lock and track any lost devices.

_Z_YC8UXYI$C{TDJ_QGIC$U

VMWare View for iPad

Developer: VMWare

Price: Free

VMWare’s View app gives you access to your Windows work desktop from the comfort of your iPad by connecting it to either your company’s LAN or WAN. The app lets you access your desktop from any wireless connection, whether it’s 3G or Wi-Fi. The app also has a “trackpad” feature that simulates a standard mouse and keyboard experience.

S9A4R`D[5`AX5~9(OQS]9W9

AirWatch MDM Agent

Developer: AirWatch LLC

Price: Free

Yes, it’s another mobile device management application, this one from AirWatch. In addition to all the usual MDM features (i.e., IT policy enforcement, over-the-air enrollment, remote lock and wipe, etc.), AirWatch also features GPS tracking and mapping, intelligent notifications, and centralized, over-the-air configurations management.

7YEG_{JX01GE6F8LD$H3(C5

BoardVantage Collaborate

Developer: BoardVantage

Price: Free

BoardVantage isn’t just any collaboration app: It’s a collaboration app for boards of directors. That means it has more extensive security policies to meet regulatory requirements, and is thus SAS70 Type II-certified. If you’re a CIO looking to buy iPads for other higher-ups in the company, this is an app you’ll definitely want to explore. Although the app is free to download, it does require a subscription to use.

QV]XG6EGSXNKC8MDHMJXG{O

Dropbox

Developer: Dropbox

Price: Free

Ah, who doesn’t love Dropbox? Your employees will be happy to upload any documents, presentations, pictures and videos onto Dropbox where they’ll be able to access them from anywhere. The app automatically saves any documents you’ve created onto any device that has Dropbox installed, so when you change something at home it will appear that way when you go to work the next morning.

X23WKK[Z@10E[%CNTQ@5GQ1

MicroStrategy Mobile for iPad

Developer: MicroStrategy Inc.

Price: Free

MicroStrategy Mobile is a business intelligence app that comes with all the usual fixings, including access to business reports, KPIs, documents and dashboards. This particular version has been customized for the iPad’s multitouch screen, thus giving users the ability to use multitouch when editing graphs, charts, maps and other key visual aids.

L{EY3GDF$NAWC0MJX[4U}H1

Spotfire

Developer: TIBCO Software

Price: Free

Spotfire specializes in helping users visualize large and complex volumes of data by letting them aggregate and plug it into a filter to create bar charts, scatter plots, tree maps, box plots, map charts and any number of different visuals depending on your needs. The app can directly access corporate data sources such as spread sheets, meaning you won’t have to manually enter in data for all the nice charts you’re designing.

 

(@)IJSQ{OB8)5PDSB9PWR~D

VabletLite

Developer: Meiotic

Price: Free

Vablet is a collaboration tool that lets you push content (documents, pictures, videos, PDFs, spreadsheets, etc.) out to any devices on your enterprise network. The app also gives IT departments the ability to wipe content and block devices from accessing the network in the event they are stolen or go missing. Data on the app is encrypted with Apple’s Data Protection API and can be pushed out to devices using a variety of secure protocols, including HTTPS, STFP, SSH and VPN.

{R`JAZ7YK(C3YE1B}[L1Z)4

Cisco WebEx Meetings

Developer: Cisco

Price: Free

Cisco’s hugely popular online meeting application comes to the iPad and includes features such as voice-activated video switching and Cisco TelePresence WebEx OneTouch support. Simply put, this is the first app you’ll want to download if your employees engage in frequent remote meetings with one another.

PY4PKUYN2}BM]5$]HX5_8KX

SyncPad

Thirtynine LLC

Price: $9.99

This collaboration tool bills itself as a “remote whiteboard” where users can create virtual meeting rooms and then use the whiteboard to outline their ideas to their coworkers. Clearing off your whiteboard is a snap as well, as you just need to tap on a trash bin icon to wipe the slate clean. The app comes complete with Dropbox integration, meaning you can store your whiteboard presentations in the cloud for later retrieval.

N4OUS(5W6J1F4(Q_X@31HK2

Huddle v2

Developer: Huddle.net

Price: Free

As you may have guessed by its name, Huddle is a collaboration tool that lets users huddle together virtually to get work done. Huddle can automatically sync documents to your devices for offline viewing as well so you’ll still be able to review the work your team has done even if you aren’t in range of a Wi-Fi connection.

 

)B$RVM}X8RON0`(SDVW}LJB

Citrix Receiver

Developer: Citrix Systems

Price: Free

Like VMware’s View app, the Citrix Receiver gives you access to your Windows work desktop from the comfort of your iPad by connecting it to either your company’s LAN or WAN. Citrix also helps you keep your data secure by ensuring your applications and data remain on the corporate network and aren’t downloaded onto your device.

 

(5%`[H99DZFO$4J6PM{YR~B

Yammer

Developer: Geni

Price: Free

If your employees are going to be collaborating through social media on their work projects, wouldn’t you like to know that they’re using secure, enterprise-friendly social media instead of the very public Facebook or Twitter? That’s where Yammer comes in as it lets users collaborate more privately and securely than other big-name social networks.

 

F@K)@{4%`NZ5G1_4Z2X46(N

Socialcast

Developer: Socialcast

Price: Free

Socialcast, acquired in 2011 by VMware, is another enterprise-centered social networking website that has several features familiar to social networking fans, including likes, mentions and following. You can also call or email your coworkers on the app just by clicking on their employee profiles.

B2V[N[(%HY~W`[(J``OS)3L

Box

Developer: Box.net

Price: Free

Box is just what it sounds like: It’s an online storage box! For your stuff! But it also has some other killer features including file-level encryption, automatic log-outs when you close the app, the ability to open files stored on other apps on your device and the ability to wirelessly stream your files using AirPlay.

2AOM]`5X$W[0{9}{V{YXSGG

Roambi Analytics Visualizer

Developer: MeLLmo

Price: Free

Roambi is a business intelligence app that gives you plenty of options for ways to display your business reports and analytics. The free version is compatible with Excel documents, CSV and HTML. If you get a $99.99-per-year subscription, you can also get access to Google Docs and Salesforce CRM.

ZPDEPS4220SB(CWVYVIPZQO

QlikView

Developer: QlikTech

Price: Free

Qlikview lets you search across all the data that you’ve stored while simultaneously providing you with analysis that allows you to make associations across data that you might not otherwise have considered. Using the app requires access to the QlikView server. QlikView makes different versions of its business intelligence app for different industries including consumer marketing, financial services, healthcare and government.

Source:

http://www.cio.com/slideshow/detail/38602/20-iPad-Business-Apps-Every-CIO-Should-Want#slide1

Did you like this? Share it:

Apple’s record profits – where do they come from?

Baek Sung-min, 23, reacts after buying a new iPad at an Apple store in Seoul, South Korea. Apple is massively profitable - but which companies are suffering as a result of its success? Photo / AP

Baek Sung-min, 23, reacts after buying a new iPad at an Apple store in Seoul, South Korea. Apple is massively profitable – but which companies are suffering as a result of its success? Photo / AP

Apple is set to report another record quarterly profit on Tuesday, continuing the relentless string of results that’s made it the world’s most valuable company. Those profits don’t come out of thin air: A range of businesses from the company’s wireless carrier friends to its PC-making foes are seeing their profits melt away and flow to Apple’s bottom line.

Apple’s success is good for the US economy, and some businesses, like software developers and memory-chip makers, have benefited from the disruption Apple is causing. But its enormous gains have resulted in others’ pains, sometimes in unexpected places.

AT&T, for instance, took a chance on Apple’s unproven phone in 2007, but the company might be regretting that decision. Since it became the first US phone company to carry the iPhone, its stock is down 25 per cent. Apple’s is up 415 per cent.

Best Buy has sold Apple products off and on since the late 1990s, but analysts now see Apple as a major threat to the U.S.’s only remaining national big-box electronics chain.

Worst off, of course, are rival phone makers. Apple has just 8 per cent of the global phone market, but makes about 80 per cent of the industry’s operating profits.

Wall Street analysts expect Apple to post a profit of $US9.2 billion for the January to March quarter when it reports on Tuesday. That’s roughly in line with the profit expected from the world’s largest oil company, Exxon Mobil.

The majority of the profit will come from iPhone sales, especially now that three of the four national US wireless carriers AT&T, Sprint, and Verizon sell the phone.

But, for a phone company, selling an iPhone is a bit of a gamble. The company pays Apple an average of $659 for iPhones and then sells them to consumers for between $50 and $200.

The phone companies count on making their money back, and more, in monthly service fees over the life of a two-year contract. Each iPhone comes with a data plan that adds at least $30 to a consumer’s monthly bill. At AT&T, the average iPhone user pays more than $100 per month.

It turns out, however, that some of the added income wireless carriers get from data plans is just compensating for a drop in what they’re able to charge for calling minutes. The money is also eaten up by the cost of network upgrades to support all the data traffic the emails, photos and YouTube videos iPhone users consume.

"The primary beneficiary of the growth in wireless data has been one company Apple," says William Power, an analyst with R.W. Baird & Co.

Despite the smartphone boom created by Apple’s iPhone, "free cash flow," or the cash left over every quarter after expenses and capital spending, hasn’t grown at the major US wireless companies since 2007, according to Power’s calculations.

In the same period, Apple’s free cash flow has grown more than sixfold, to over $40 billion last year.

There are signs that US phone companies are starting to take countermeasures. Apple’s stock has fallen 11 per cent from its all-time high, in part because investors think the phone companies might start demanding lower prices from Apple or making it harder for consumers to buy iPhones at heavily discounted prices.

Already, the phone companies have tightened their phone upgrade policies, meaning existing subscribers have to wait longer before they’re eligible for a new $200 iPhone, and raised or introduced phone upgrade fees, which now range from $18 to $36. They promote cheaper phones running Google Inc.’s Android software and more recently, Windows phones.

However, the phone companies may have limited leverage to change the economics of the iPhone.

AT&T, Sprint and Verizon are in a hotly competitive race. Each one is afraid to tighten policies or raise prices too much, lest subscribers jump to a competitor.

When Verizon started selling the iPhone last year, AT&T’s CEO vowed to push Android phones because they’re not as expensive to subsidize. But the company ended up selling more iPhones than ever.

Sprint Nextel, the last of the big carriers to get the iPhone, is in a precarious financial position after many years of losses. Sanford Bernstein analyst Craig Moffett thinks there’s a risk that the cost of selling the iPhone could push Sprint into bankruptcy.

Another partner struggling to deal with Apple’s success is Best Buy Inc., the largest consumer electronics retailer in the U.S.

"While Best Buy has enjoyed strong sales with Apple products, Apple has benefited more," Daniel Binder, an analyst with Jefferies & Co., wrote last month.

Apple’s own stores compete with Best Buy, and as Apple products win out over others, consumers become more likely to shop at Apple stores. Binder downgraded Best Buy a year and a half ago, saying the iPad would cut into PC sales. That trend has been even stronger than he expected, he says.

Best Buy stores sell less than $1,000 in merchandise per square foot per year, according to research firm RetailSales. Apple stores sell more than six times as much, a record for the US retail sector.

If Apple does release a TV set this year, as has been rumored, that would be even worse news for Best Buy, Binder says.

Although Apple is only the world’s third largest phone maker, behind Nokia and Samsung, it is pummeling rival phone makers, as well. Apple doesn’t make inexpensive phones at all, which should leave plenty of room for other phone makers.

But that’s somewhat of an illusion. Cheap phones have become commodity products, with fierce competition and low margins, so most phone makers are looking to smartphones for profits. But that’s exactly where Apple dominates. As the world’s largest buyer of chips, the company has a massive advantage in procuring components at the best prices, and consumers seem to favor the iPhone regardless of the features others use to jazz up their handsets.

High-end smartphones cost about $200 to make. Apple sells the iPhone for an average of $659. Other manufacturers sell competing phones for between $300 and $400.

Canaccord Genuity analyst Michael Walkely estimates that if you add up the operating profits made by the world’s eight largest phone makers in the last three months of last year, you’ll find that the iPhone accounts for 80 per cent of the money.

Walkley believes Apple is set to take an even larger share of those earnings this year.

Most of the profits left over are going to Samsung Electronics, the Korean company that makes the popular Galaxy S line of smartphones. For now, Samsung looks like the one competitor that’s able to thrive in an industry dominated by Apple.

Nokia, the world’s largest maker of phones, has taken the drastic step of ditching its whole smartphone family and betting instead on phones that run on Microsoft’s new Windows software. Nokia shares have lost nearly 90 per cent of their value since the 2007 debut of the iPhone. Its sales fell 23 per cent, and it posted a large loss last year.

The consumer electronics industry is suffering at the hands of Apple, too. As consumers use iPhones and iPads to do things that once required camcorders, cameras and GPS devices, sales of these devices are shrinking. Smartphones and tablets are sucking up the consumer dollars, says Steve Bambridge, research director at U.K.-based GfK.

In the US, Apple’s computers and other devices accounted for 19 per cent of all the spending on consumer electronics in the holiday season, according to NPD Group. That’s a tripling in two years.

The trend is particularly rough on the Japanese companies that once ruled consumer electronics.

Last month, Japanese financial newspaper Nikkei ranked Apple the top consumer brand in the country, up from 64th place three years ago.

The top Japanese electronics brand, Panasonic, moved down from a No. 3 spot last year to No. 7. Sony and Nintendo didn’t even make the top ten in their home country.

Sony has taken a particularly hard beating, since it competes with Apple on many fronts: music players, digital music sales, phones, portable gaming devices and PCs. It doesn’t compete with Apple in TVs, but that’s a terrible business in its own right, and a big money-loser.

Sony is projecting a massive loss for the fiscal year that ended three weeks ago. It’s been in the red the last three years as well. Last week, it said it would cut 10,000 jobs, or 6 per cent of its workforce.

US PC makers like Hewlett-Packard and Dell aren’t doing as badly as Sony, but Apple’s success is coming out of their pockets too.

Sales of Windows PC are holding up well globally, as households and businesses in the developing world are getting their first computers. But they’re shrinking in the US, as customers turn to Macs and, to a lesser extent, iPads instead.

HP, the world’s largest maker of PCs, said last year that it would get rid of its PC division, but later backtracked. In its most recent report, it said sales were down 15 per cent from a year ago.

PC makers have been trying to replicate Apple’s success with the iPad, but have so far failed. They’re now waiting for a new version of Microsoft’s Windows to give them another shot. Windows 8, due this fall, is geared toward touch-sensitive screens.

Source:

http://www.nzherald.co.nz/technology/news/article.cfm?c_id=5&objectid=10801089

Did you like this? Share it:

One billion dollars for what? A closer look at instagram

Instagram is a photo sharing service for iPhone users based on social network. It attrated 14 billion users the first year it was created and that number has grown into 30 billion by last August. It now has a total of 150 billion pictures and its datas are based on Amazon stack.

The instagram team once wrote an article named “What Powers Instagram: Hundreds of Instances, Dozens of Technologies” to share its secrets to success with the rest of the world.

Though a small team, they catch up with the global wave of socialization and mobile technology. The team set a good example of mordern structure. Mixing different techniques as well as strategies, they make their service easy to use and attractive. For example, they mix SQL with NoSQL, where there are a large number of open sources. And they choose cload service. They relie on Amazon to provied a much higher leverage than their own. And all the components are linked together asynchronously in time order. The system itself includs ample services, including API and other extra services, which doesn’t need to be redevelopped by engineers.

Following are some of the reasons behind their success.

What Powers Instagram: Hundreds of Instances, Dozens of Technologies

One of the questions we always get asked at meet-ups and conversations with other engineers is, “what’s your stack?” We thought it would be fun to give a sense of all the systems that power Instagram, at a high-level; you can look forward to more in-depth descriptions of some of these systems in the future. This is how our system has evolved in the just-over-1-year that we’ve been live, and while there are parts we’re always re-working, this is a glimpse of how a startup with a small engineering team can scale to our 14 million+ users in a little over a year. Our core principles when choosing a system are:

Keep it very simple

Don’t re-invent the wheel

Go with proven and solid technologies when you can

We’ll go from top to bottom:

OS / Hosting

We run Ubuntu Linux 11.04 (“Natty Narwhal”) on Amazon EC2. We’ve found previous versions of Ubuntu had all sorts of unpredictable freezing episodes on EC2 under high traffic, but Natty has been solid. We’ve only got 3 engineers, and our needs are still evolving, so self-hosting isn’t an option we’ve explored too deeply yet, though is something we may revisit in the future given the unparalleled growth in usage.

Load Balancing

Every request to Instagram servers goes through load balancing machines; we used to run 2 nginx machines and DNS Round-Robin between them. The downside of this approach is the time it takes for DNS to update in case one of the machines needs to get decomissioned. Recently, we moved to using Amazon’s Elastic Load Balancer, with 3 NGINX instances behind it that can be swapped in and out (and are automatically taken out of rotation if they fail a health check). We also terminate our SSL at the ELB level, which lessens the CPU load on nginx. We use Amazon’s Route53 for DNS, which they’ve recently added a pretty good GUI tool for in the AWS console.

Application Servers

Next up comes the application servers that handle our requests. We run Django on Amazon High-CPU Extra-Large machines, and as our usage grows we’ve gone from just a few of these machines to over 25 of them (luckily, this is one area that’s easy to horizontally scale as they are stateless). We’ve found that our particular work-load is very CPU-bound rather than memory-bound, so the High-CPU Extra-Large instance type provides the right balance of memory and CPU.

We use http://gunicorn.org/ as our WSGI server; we used to use mod_wsgi and Apache, but found Gunicorn was much easier to configure, and less CPU-intensive. To run commands on many instances at once (like deploying code), we use Fabric, which recently added a useful parallel mode so that deploys take a matter of seconds.

Data storage

Most of our data (users, photo metadata, tags, etc) lives in PostgreSQL; we’ve previously written about how we shard across our different Postgres instances. Our main shard cluster involves 12 Quadruple Extra-Large memory instances (and twelve replicas in a different zone.)

We’ve found that Amazon’s network disk system (EBS) doesn’t support enough disk seeks per second, so having all of our working set in memory is extremely important. To get reasonable IO performance, we set up our EBS drives in a software RAID using mdadm.

As a quick tip, we’ve found that vmtouch is a fantastic tool for managing what data is in memory, especially when failing over from one machine to another where there is no active memory profile already. Here is the script we use to parse the output of a vmtouch run on one machine and print out the corresponding vmtouch command to run on another system to match its current memory status.

All of our PostgreSQL instances run in a master-replica setup using Streaming Replication, and we use EBS snapshotting to take frequent backups of our systems. We use XFS as our file system, which lets us freeze & unfreeze the RAID arrays when snapshotting, in order to guarantee a consistent snapshot (our original inspiration came from ec2-consistent-snapshot. To get streaming replication started, our favorite tool is repmgr by the folks at 2ndQuadrant.

To connect to our databases from our app servers, we made early on that had a huge impact on performance was using Pgbouncer to pool our connections to PostgreSQL. We found Christophe Pettus’s blog to be a great resource for Django, PostgreSQL and Pgbouncer tips.

The photos themselves go straight to Amazon S3, which currently stores several terabytes of photo data for us. We use Amazon CloudFront as our CDN, which helps with image load times from users around the world (like in Japan, our second most-popular country).

We also use Redis extensively; it powers our main feed, our activity feed, our sessions system (here’s our Django session backend), and other related systems. All of Redis’ data needs to fit in memory, so we end up running several Quadruple Extra-Large Memory instances for Redis, too, and occasionally shard across a few Redis instances for any given subsystem. We run Redis in a master-replica setup, and have the replicas constantly saving the DB out to disk, and finally use EBS snapshots to backup those DB dumps (we found that dumping the DB on the master was too taxing). Since Redis allows writes to its replicas, it makes for very easy online failover to a new Redis machine, without requiring any downtime.

For our geo-search API, we used PostgreSQL for many months, but once our Media entries were sharded, moved over to using Apache Solr. It has a simple JSON interface, so as far as our application is concerned, it’s just another API to consume.

Finally, like any modern Web service, we use Memcached for caching, and currently have 6 Memcached instances, which we connect to using pylibmc & libmemcached. Amazon has an Elastic Cache service they’ve recently launched, but it’s not any cheaper than running our instances, so we haven’t pushed ourselves to switch quite yet.

Task Queue & Push Notifications

When a user decides to share out an Instagram photo to Twitter or Facebook, or when we need to notify one of our Real-time subscribers of a new photo posted, we push that task into Gearman, a task queue system originally written at Danga. Doing it asynchronously through the task queue means that media uploads can finish quickly, while the ‘heavy lifting’ can run in the background. We have about 200 workers (all written in Python) consuming the task queue at any given time, split between the services we share to. We also do our feed fan-out in Gearman, so posting is as responsive for a new user as it is for a user with many followers.

For doing push notifications, the most cost-effective solution we found was https://github.com/samuraisam/pyapns, an open-source Twisted service that has handled over a billion push notifications for us, and has been rock-solid.

Monitoring

With 100+ instances, it’s important to keep on top of what’s going on across the board. We use Munin to graph metrics across all of our system, and also alert us if anything is outside of its normal range. We write a lot of custom Munin plugins, building on top of Python-Munin, to graph metrics that aren’t system-level (for example, signups per minute, photos posted per second, etc). We use Pingdom for external monitoring of the service, and PagerDuty for handling notifications and incidents.

For Python error reporting, we use Sentry, an awesome open-source Django app written by the folks at Disqus. At any given time, we can sign-on and see what errors are happening across our system, in real time.

reference:

http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of

Did you like this? Share it:

What’s a ‘Computer Vision Specialist’ and Why Does Apple Need One?

When Apple posted a job listing Tuesday for a “Computer Vision specialist,” the tech-obsessed echo chamber began speculating which Apple product line would be employing this person’s expertise. Most intriguingly, the job posting made frequent reference to 3-D: “3-D geometry,” “3-D reconstruction” and “cameras and surfaces in a 3-D environment.”

So what exactly could Apple have up its sleeve? What is “computer vision” and how does it relate to 3-D?

The short answer: Apple could be delving into applications as familiar as simple 3-D video capture, to as arcane as real-time environment capture for an augmented-reality system.

“Computer vision is about enabling the computer or mobile device to make sense of a 3-D image the way humans do,” Forrester analyst Frank Gillett told Wired. “For this job application, Apple appears to be looking for someone who could help them think about how stereo cameras could look at a scene, and figure out how to do something useful for its owner.”

Gillett’s explanation suggests a much grander 3-D application than what we see in today’s mobile device. Currently, 3-D in the mobile space is defined by crappy stereoscopic cameras, and glasses-free 3-D displays with incredibly subtle — and sometimes imperceptible — 3-D spatial effects. Android smartphone manufacturers have shown off 3-D image- and video-capture in the LG Optimus 3-D Max and HTC EVO 3-D, but consumers haven’t warmed up to these simple implementations.

“3-D displays on smartphones today are nothing more than a gimmick,” Canalys analyst Pete Cunningham told Wired via email. “The lack of good content is a major challenge. There may be opportunities with 3-D gaming on tablets and smartphones in the future, but it is still a very niche segment.”

But looking toward the future, Apple could have the chops to turn consumer interest around.

Apple has been dabbling in the 3-D arts for quite some time, if patent filings are any indicator. One particularly interesting implementation is a 3-D display calibrated by eye positioning. It would provide subtle 3-D effects, like drop shadows that dynamically change depending on your position. Apple also won a patent for its own glasses-free 3-D display.

So what could Apple do with 3-D on an iPhone or iPad?

“I would expect that Apple is focusing entirely on 3-D environment capture — the idea that your iPhone could create a 3-D map out of the world around you with a simple swipe of the camera around your environment,” Forrester analyst James McQuivey told Wired. “It would create a meta view of the world. Who made the clothes that person is wearing? What architectural style is that pillar? All of that kind of information, if aggregated at the level of the operating system, could then be tapped into by many apps which would each then add value to the meta-view.”

Gillett said this would be useful for helping us quickly and intuitively understand information in a number of scenarios. For example, imagine you need to replace the wiper fluid in your car, and you’ve never done it before. You could use your smartphone camera to identify your car, and then receive a quick 3-D visual explanation of what to do — all with better spatial representation than 2D would provide.

Of course, Apple’s new computer vision specialist could work in other areas too.

“What it means, probably, is they want to render videos faster on things like video conference calls, or do refreshes without refreshing the whole screen,” Gartner analyst Ken Dulaney told Wired. Gillett said Apple may also want to tweak the rendering of an image, making it more understandable to the human eye, rather than just displaying it accurately.

Dr. Keith Price of the University of Southern California’s Computer Vision Laboratory thinks Apple could embark on something like Photosynth, a large-scale augmented reality product. Apple could also avoid the need for dual cameras by using a single camera and combining multiple images for a 3-D version.

How exactly any of this would be done is up to that doctorate-holding machine vision expert, and Apple’s multi-view stereo research group.

source:

http://www.wired.com/gadgetlab/2012/04/apple-3d-specialist/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+wired%2Findex+%28Wired%3A+Index+3+%28Top+Stories+2%29%29

Did you like this? Share it: