- frak — transforms collections of strings into regular expressions for matching those strings. The primary goal of this library is to generate regular expressions from a known set of inputs which avoid backtracking as much as possible.
- The Boolean Trap — crappy APIs where true/false don’t mean what they seem. None of this is new, but every generation has to learn it anew. (via Pete Warden)
- Gumbo — open source pure C HTML5 parser.
- All Those People With Cheap Android Phones Have Started Buying Apps (Quartz) — revenue generated by the Google Play Store, from which many Android users get their apps, has grown 67% over the past half-year. By contrast, Apple’s App Store revenue grew 15%, according to Distimo estimates, which cover the top 18 countries. That sounds less impressive if you consider that the App Store brought in twice as much revenue in absolute terms. But the numbers are shifting fast. In February, the App Store was generating three times as much revenue, and last November it out-earned Google Play by a factor of four. Google is gaining.
ENTRIES TAGGED "app store"
Robo Regex, Crappy Code, HTML5 Parsing, and Play v App Numbers
Don't Pay Developers, Teaching Programming, Second Android Screens, and Democracy
- Paying for Developers is a Bad Idea (Charlie Kindel) — The companies that make the most profit are those who build virtuous platform cycles. There are no proof points in history of virtuous platform cycles being created when the platform provider incents developers to target the platform by paying them. Paying developers to target your platform is a sign of desperation. Doing so means developers have no skin in the game. A platform where developers do not have skin in the game is artificially propped up and will not succeed in the long run. A thesis illustrated with his experience at Microsoft.
- Learnable Programming (Bret Victor) — deconstructs Khan Academy’s coding learning environment, and explains Victor’s take on learning to program. A good system is designed to encourage particular ways of thinking, with all features carefully and cohesively designed around that purpose. This essay will present many features! The trick is to see through them — to see the underlying design principles that they represent, and understand how these principles enable the programmer to think. (via Layton Duncan)
- Tablet as External Display for Android Smartphones — new app, in beta, letting you remote-control via a tablet. (via Tab Times)
- Clay Shirky: How The Internet Will (One Day) Transform Government (TED Talk) — There’s no democracy worth the name that doesn’t have a transparency move, but transparency is openness in only one direction, and being given a dashboard without a steering wheel has never been the core promise a democracy makes to its citizens.
Three new battles to watch as the mobile hardware gap closes.
App Economics, Kickstarter Lessons, CSV Code, and Science Magic
- 5 Is The New 10 — I have limited sympathy for the “app developers can’t predict their fortunes” complaint: creative arts have always been long tail hit-based businesses, possibly because hits have a large random component.
- Lessons for Kickstarter Creators (Mat Howie) — great case study of a disastrous KS project. Preparation, research, and comms are what let this one down. (via Mat Howie
- CSV Kit — commandline tools for working with CSV files. (via Hadley Wickham)
- Science of Magic — magic tricks which help you teach students how to apply the scientific method. Magic and science both built off flaws in human perception and intuition: science tries to avoid them, magic to exploit them. (via Maria Popova)
A good hacker is hard to find, a cheap data center is hard to get to, and the app store model is hard to ignore
An argument for the value of highly productive programmers, datacenters head for the country to save a few bucks, and the app store model seems to be taking over the industry, and not just for mobile.
DIY Bio Hardware, App Store Numbers, Open Hardware Repository, and Science Startups
- OpenPCR Shipping — A PCR machine is basically a copy machine for DNA. It is essential for most work with DNA, things like exposing fraud at a sushi restaurant, diagnosing diseases including HIV and H1N1, or exploring your own genome. The guy who discovered the PCR process earned a Nobel Prize in 1993, and OpenPCR is now the first open source PCR machine. The price of a traditional PCR machine is around $3,000. This one is $512 and would go well with Ben Krasnow’s Scanning Electron Microscope. Biological tools get closer to hobbyist/hacker prices. (via Gabriella Coleman)
- Apple App Store Figures (Fast Company) — 1 billion apps in a month, 200M iOS users, $2.5B revshare to developers so far (implying a further $5.8B revenue kept by Apple). Another reminder of the astonishing money to be made by riding the mainstreaming of tech: as we move from dumb phones to smart phones, the market for Apple’s products and App Store sales will continue to rise. We’re not at the fighting-for-market-share stage yet, it’s still in the boom. (via Stephen Walli)
- Open Hardware Repository — open source digital hardware projects, such as a tool for generating VHDL/Verilog cores which implement Wishbone bus slaves with certain registers, memory blocks, FIFOs and interrupts. CERN just approved an open license for hardware designs. (via CERN)
- Wingu — SaaS startup to help scientists manage, analyze, and share data. Recently invested by Google, it’s one of several startups for scientists, such as Macmillan’s Digital Science which is run by Timo Hannay who is one of the convenors of Science Foo Camp. (via Alex Butler)
Gamification Critique, BitCoin Trojan, App Store Abandonment, and SSD Rant
- Don’t Play Games With Me — slides from an excellent talk about games and gamification. (via Andy Baio)
- All Your Bitcoins Are Ours (Symantec) — a trojan in the wild that targets the wallet.dat file and transfers your bitcoins out. If you use Bitcoins, you have the option to encrypt your wallet and we recommend that you choose a strong password for this in the event that an attacker is attempting to brute-force your wallet open. (via Hacker News)
- FT Escapes the App Trap (Simon Phipps) — Financial Times dropping their iOS app and moving to HTML5, to escape the App Store commissions. As Simon points out, they’re also losing the sales channel benefits of the App Store. Facebook are doing similar. (via Tim O’Reilly)
- Artur Bergman on SSDs (video) — a short sweary rant he gave at Velocity, laying out the numbers for why you’re an idiot not to use SSDs.
Give your mobile app a better shot at success by avoiding these common mistakes.
With the aim of injecting reason and business know-how into the app development process, "App Savvy" author Ken Yarmosh outlines the top 10 reasons why apps often falter or fail.