This Week's Sponsor:

PowerPhotos

The Ultimate Toolbox for Photos on the Mac


Posts tagged with "developers"

Apple Releases iOS 5 Beta 4

 

Apple just seeded iOS 5 beta 4 to developers. The new build, carrying number 9A5274d, is available now in the Dev Center. iOS 5 beta 3 was seeded to developers on July 11, introducing a series of tweaks to Location Services and several optimizations to the underlying code of the OS, which resulted much snappier and more responsive than previous betas. However, some developers reported that bugs with Notification Center found in iOS 5 beta 1 were still not fixed in beta 3. iOS 5 will ship in the fall, as announced by Apple at WWDC.

We’ll update this story with more information and details as they become available. Read more


Xcode 4.1 for Lion Released, Free On Mac App Store

Among all the various software updates released today, Apple also just flipped the switch on a new version of Xcode. Xcode 4.1, after several developer previews, is now available for free on the Mac App Store. From the changelog:

- Includes SDKs for OS X Lion and iOS 4.3
- Interface Builder support for Auto Layout and new Aqua controls such as NSPopover
- Full screen support in workspace, project, and organizer windows
- Project modernization to identify and resolve out of date build settings
- Behaviors can be customized and assigned to unique key bindings
- Source control enhancements to pushing, pulling, and management of remote servers
- Assistant editor support for display of generated assembly and preprocessed output
- Additional bug fixes and stability improvements

Mac OS X Lion is a requirement to download this new version of Xcode. The new 4.1 version, however, shows up as free on older Snow Leopard machines as well. Download here.


Patent Trolls Used To Be Easy to Ignore

Editor’s note: This is a guest post by Steve Streza, founder of Mustacheware and developer of Todolicious. Read more about him at his blog, and follow him on Twitter.

First Lodsys. Now Kootol. It seems the Pandora’s box has been opened on patent infringement lawsuits being levied against small-scale developers. What used to be a problem that only concerned large companies with massive legal teams and tons of cash to throw at patent discovery is now something that affects indies and small companies. The independent developer community has largely ignored software patents for ages, mostly because they didn’t ever get pressured by them. It was considered too small a target to go after by patent holders, considering how many bigger targets like Apple and Microsoft were often infringing the same patents. But now, with the kind of money being thrown around in the App Store (not just Apple’s, but Google’s Android Market as well), it almost seems too easy to pursue a lawsuit against a small vendor who can either kick you a few thousand bucks or spend hundreds of thousands on a patent lawsuit that will get them nothing in return.

US patent law surrounding patents has been vague and in flux for many years. In the US, Gottschalk v. Benson in 1972, it was decided that calculations (mathematical algorithms) were not patentable. In Diamond v. Diehr in 1981, a Supreme Court ruling set the precedent that computer algorithms which were parts of a larger process (in this case, making molded rubber using computer simulations) were patentable. It wasn’t until 1994 that the Federal Circuit ruled that algorithms and data structures interpreted by machines were patentable, which basically set up the current precedent that all processes interpreted by computers can be patented. This was reaffirmed in 1998 by a piece of financial software which pooled money and redistributed it; the reason this was declared patentable was because it produced something useful, and was something a human could not do manually. Compounding all of this are trade agreements between many nations (including the US) which respects patents from one country in another.

The courts have since started backtracking on this; a few rulings in the last few years may chip away at viability of some of these patents. But it doesn’t matter for already-granted patents; they can only be invalidated by time or a court, and getting it to a court is expensive and can take years. There’s an interesting thing that happens here. A patent holder risks the invalidation of their patent if they make it to trial, and the company that infringes on the patent risks having to pay damages (and possibly legal fees) if they lose. Both companies have an incentive to avoid court, so most patent lawsuits are settled out of court, preventing the viability of the patent from ever being challenged, and allowing the patent holder to continue suing other companies.

This cycle has led to the creation of the patent troll, a company with money, a legal team, a bunch of largely-obvious patents, and…well, that’s about it. These companies spend their time and resources filing for patents and pursuing companies who infringe upon them, while not doing anything of business significance with them.

Small companies have, until now, mostly ignored the threat of patent trolls, figuring that they would never go after such a small target. However, the threat has always been there. A patent is only valid if the idea has not been done before (a concept known as “prior art”), and if the patent holder actively pursues infringers. There are defenses against this (“these guys are so small, they didn’t even show up on our radar”), but generally you have to defend your patent or risk losing it. It was merely a matter of time before patent trolls began coming after the sea of cash flowing through software.

There is justified outrage at these companies for what they’re doing. Companies like Lodsys are taking advantage of patent law to harass small developers into paying up hush-money to keep from a time- and cash-consuming legal nightmares. However, it is worth noting that these patent trolls are legally operating under the rules of a broken system. It is the system surrounding patent law that must be reformed. Patent law was invented ages ago, when innovation was expensive and took a lot of time and energy. These days, any kid with a laptop can create the next huge app. The tech industry has largely figured out how to keep competitors from reverse-engineering trade secrets through a combination of mathematical and cryptographic tools. Don’t steal your way to a better product; compete your way there.

Whether Apple or Google figures out a way to shut Lodsys up is irrelevant. The patent troll hydra is out in the open; paying off one of them will cause every patent holder to consider pursuing developers with similar tenacity. With at least one indie developer withdrawing their apps from the US market so far, this spells a dark time for innovation. But only because we have been so willing to ignore the problem for so long.


Apple Approving Apps Updated for Lion

Earlier this week, Apple informed registered Mac developers that they could start submitting apps targeting the new features of OS X Lion – coming this month – such as full-screen mode, sandboxing, push notifications and new Aqua interface controls. In the email sent to developers, Apple wrote: “OS X Lion, the eighth major release of the world’s most advanced operating system, will soon be available to millions of Mac users around the world. Submit your Lion apps for review now so they can be on the Mac App Store when Lion ships this month.” Whilst several rumors in the past had claimed Lion would be released today, July 14th, alongside new Mac hardware, such claims have failed to come true as the OS isn’t available to the general public yet. According to most recent speculation, minor issues with app resumes and restarts in Lion have forced Apple to “delay” the release – though it’s not clear how the company could delay something that was set for July, but wasn’t given a precise release date.

In the meantime, as first noted by OS X Daily, Apple has started approving apps updated for Lion. OS X Daily points out that Mac game WordCrasher was updated to support Lion’s full-screen mode and Resume; we’ve also found more Lion-ready app updates approved by Apple today. These updates either bring new features (as in the case of BusyCal) or minor bug fixes to ensure Lion compatibility.

WordCrasher

  • Full-screen. Use the full-screen button or press CONTROL + COMMAND + F to toggle fullscreen mode under OS X Lion.
  • Resume. Close WordCrasher at any time and resume your game right where you left it. Restart your Mac, and WordCrasher will resume straight away.

Harmony Worship

  • [Bugfix] Fix datamodel for OS X Lion
  • Include missing image in Mac App Store build

Shortcuts

  • System actions with CMD and ALT now work on Lion
  • User interface fixes

BusyCal

  • Lion compatibility.
  • Supports full screen mode on Lion.
  • Supports trackpad gestures on Lion.
  • Supports new scrollbars on Lion.
  • Supports Address Book yearless birthdays on Lion.

The four apps above were existing Mac App Store apps that have been updated to receive Lion fixes and support. The fact that all these updates were approved today leaves us wondering whether Apple wants to quickly get the Store ready for a Lion launch next week by approving apps that take advantage of the new OS – Lion will be exclusively distributed on the Mac App Store and, after it launches, new users may want to spend some extra money to get apps that work nicely with it. Since Apple began accepting Lion submissions this week many wondered whether the new OS could really come out today – if history is of any indication, it usually takes a week for Apple to begin accepting app updates and actually releasing a new major OS. According to a series of fresh claims, Lion is on schedule for a launch next week.


Apple To Developers: You Can Now Submit Lion Apps

Following the release of the Xcode 4.1 Golden Master seed and with OS X Lion rumored to be nearing its public release, Apple has just informed registered Mac developers that they can now submit apps built for Lion to the Mac App Store.

OS X Lion, the eighth major release of the world’s most advanced operating system, will soon be available to millions of Mac users around the world. Submit your Lion apps for review now so they can be on the Mac App Store when Lion ships this month.

In the past weeks, in spite of various developer previews of Xcode 4.1 for Lion available on the Dev Center, developers were unable to submit apps built specifically for the new OS. In OS X Lion, developers can take advantage of hundreds of new APIs to enable features like full-screen mode, push notifications for apps, new Aqua controls including iPad-inspired popovers, auto-save and versions, as well as sandboxing and multi-touch gestures.

Lion is rumored to hit this week, alongside new MacBook Airs with Sandy Bridge processors and Thunderbolt, and new Mac Pros. The GM build of Lion was seeded on July 1, leading to speculation that, after two weeks and with no major bugs found, the final version is ready to become available on the Mac App Store at $29 any day now. Several developers we polled in the past week told us they were ready to submit their new apps, but Apple (and Xcode) wouldn’t let them. With the release of Xcode 4.1 GM today, Apple flipped the switch on Lion submissions, but it’s unclear how many apps the Review Team could manage to approve before the rumored Lion launch. Clearly Apple wants some Lion-ready apps to be ready for Lion’s debut, so it’ll be interesting to see how this will play out in the next 48 hours.

Apple announced Lion would come out sometime in July as Mac App Store exclusive. In the past, Apple began accepting iOS 4 submissions on June 11 (roughly 10 days ahead of iOS 4’s release) and Mac App Store submissions in November, whilst the Mac App Store went public on January 6.


Apple Releases iOS 5 Beta 3

Apple just posted the third beta of iOS 5 on the Dev Center. Build number is 9A5259f. As with previous iOS 5 betas, the build targets the iPad 2, iPad, iPhone 4, iPhone 3GS, iPod touch 3rd and 4th gen. iOS 5 beta 3 for the Apple TV has also been released. The second beta of iOS 5 was posted three weeks ago, on June 24. iOS 5 is expected to be released publicly this fall, with many suggesting the usual September media event will be the stage this year for a formal iOS 5 announcement, as well as the unveiling of the next-generation iPhone.

Alongside the new iOS 5 beta, Apple also uploaded a new iCloud for Lion beta (reaching version 4), iTunes 10.5 beta 3 and Xcode 4.2 Developer Preview 3. On the Mac Dev Center, Xcode 4.1 GM for Lion has been seeded to developers. Read more


Apple Reveals Over 15 Billion Apps Have Been Downloaded From The App Store

Apple just issued a press release that reveals over 15 billion apps have been downloaded from the App Store. Apple notes that it has more 425,000 apps, including 100,000 native iPad apps. It comes just six months after the App Store hit 10 billion downloads in January this year.

More than 15 billion apps have been downloaded from the revolutionary App Store and more than 425,000 apps are available, including more than 100,000 native iPad apps, to consumers in 90 countries. Users of the more than 200 million iOS devices around the world can choose from an incredible range of apps in 20 categories, including games, business, news, education, sports, health, reference and travel. Apple has paid developers over $2.5 billion to date.

In the press release, a few people who run some of the most popular apps are quoted singing the praises of the App Store and the opportunities it has allowed, including Ge Wang from Smule, Mark Rein of Epic Games and Nicholas Callaway of Callaway Digital Arts. Phil Schiller, Apple’s senior VP of Worldwide Product Marketing says in the press release:

In just three years, the revolutionary App Store has grown to become the most exciting and successful software marketplace the world has ever seen. Thank you to all of our amazing developers who have filled it with over 425,000 of the coolest apps and to our over 200 million iOS users for surpassing 15 billion downloads.

As Business Insider points out, these statistics reveal that, averaged out, each iOS device owner has download 75 apps - any way you cut it, that is an impressive figure. Similarly, AllThingsD notes that just last month at WWDC, Apple revealed that 14 billion apps had been downloaded, meaning roughly a billion apps have been download in just a month.

Read more


OS X Lion GM Now Available

Apple has just released the GM seed for OS X Lion. It’s available now for registered developers in the Mac Dev Center. Build number is 11A511, and Lion is expected to be released publicly later this month. A GM seed is usually seeded to developers a few weeks ahead of the final release. At the WWDC ‘11, Apple announced that the upcoming version of OS X would be released exclusively on the Mac App Store as a digital download priced at $29.99. The company said Lion would come out in July, without specifying an exact release date. With over 250 new features including the Launchpad – a new way to launch and manage apps in iOS-style – Mission Control, new Mail and extensive usage of multitouch gestures, Lion is set to refine the desktop OS adding elements and user interactions heavily borrowed from Apple’s success on the iPhone and iPad.

Apple has already detailed the Lion upgrade process for businesses and education, and confirmed that new Macs bought after June 6 will be capable of getting Lion for free through a request within 30 days of Lion’s release.

In addition to the OS X Lion Golden Master, Apple has also released Xcode 4.1 Developer Preview 7 and OS X Lion Server GM seed. Both GM seeds of Lion need to be redeemed in the Mac App Store with a redemption code – previously, Apple had made available builds both through the Dev Center and Software Update for minor changes to the developer preview code. Read more


The iPad: Now With 100,000 Apps Available

At the end of March we ran a story on the iPad App Store reaching the 75,000 apps milestone in less than 365 days since the original iPad came out in April 2010. Considering the competition the iPad had to face in the past year (though some people say there really isn’t a tablet market) and the options given to developers when it came to choosing which platform to develop for, seeing iPad users gaining access to almost 100,000 apps in roughly 12 months was a surprise – looking back at those statements from tech pundits who claimed the iPad was “dead in the water”, the 75,000 milestone surely helped putting things in perspective.

Yet Apple and third-party developers have set a new record: in 453 days since the original iPad came out on April 3, 2010, the App Store has more than 100,000 iPad-exclusive apps available. Either specifically targeting the tablet, or released as universal updates to existing iPhone apps, at the moment of writing this there are 100,161 iPad apps in the Store. How do I know? The App Store app itself on my iPad shows that.

Obviously, one could argue that the iPad’s development scene was “helped” by the success of the iPhone in the previous years. The original iPhone came out with no SDK in 2007, and developers were told to create web apps for it. Apple listened, and months later they released the first developer tools to create native apps for the iPhone. With the release of the iPhone 3G in 2008, Apple also launched the App Store, a unified marketplace to browse and download apps. The rest is history: a few graphical enhancements, sections, and 10 billion downloads later, the App Store is Apple’s crown jewel as far as digital downloads go. A success that has inspired the company to create an OS X version and name it Mac App Store which, unsurprisingly, is once again helping developers sustain their business because of the ease of use of the whole process. On the other hand, users love discovering and buying apps from the App Store because it’s simple, it’s full of apps, and it’s regularly updated. It’s a win-win scenario for Apple (who keeps a 30% cut off every transaction), the developers, and the users.

What’s next for the App Store and, more specifically, apps for the iPad? 100,000 is an important milestone, but don’t expect things to change dramatically in a short period of time. Considering how Apple rolls, the App Store will be slightly tweaked to accomodate new sections as it’s always been, more apps will be released in the next weeks, and users will keep buying apps and games. Don’t expect a revolution because Apple has reached 100,000 apps for the iPad. But that’s not to say the result isn’t remarkable or that new things aren’t coming: with iCloud going public this fall and Automatic Downloads already set in place, Apple wants to make the process of buying and syncing apps to iOS devices even simpler. With Lion approaching its public launch on the Mac App Store in July, it’s clear Apple is betting on the App Store brand as the de-facto solution for downloading software for iOS and OS X devices.

Congratulations, developers. Now onto 200,000 apps.