I imagine what they did was "record everything to a file", and then, later, "scan that file for beacons". In reality, they should have been doing "record beacons to a file", and then "read that file", but I can certainly see how the mistake was made.
Sounds like a rookie mistake.
You're ignoring the good things President Obama has done:
* Gitmo closed
* Iraq War ended
* Afghan War ended
* Patriot Act is gone
* Full employment
* Deficit reduced
* End of partisan politics
* No lobbyists in his administration
* Fast action on Oil Spill
you want maximum dollars for minimum effort.
So allow me to clarify your own statement for you. You want to maximize your profit while minimizing expenses. So again, flash would be cheaper for me, right now, than going the full-blown mac route. You can try to argue this but I did the numbers and, assuming we don't make a blockbuster app, the Flash mini-step route would have ended up saving us money in the long run and smoothing costs over an extended period. Which, for my employees, means better bonuses for them.
As for my numbers... You can ignore the giant elephant in the room and not calculate developer time, not calculate recurring costs, etc. But as a businessman, i ask WHY? You want to know every single penny you're spending. I'm trying to maximize my dollars, so I should track where all of my dollars I'm spending is going correct? Not to mention the personal investment I have since this company was funded with MY money and all profits come back to ME.
However all I am doing for you is explaining how Apple's monopoly affects me. Again. Apple requires ME to purchase THEIR development products to develop on THEIR hardware EVEN WHEN a THIRD PARTY has created development products. But then again according to your logic, it's perfectly fine for your cable company to force you to buy their dvr to tape tv shows even when a third party has created dvr's which do the same thing for less.
Game, Set, Match.
An Educated Negro
A monopoly? Really? Because of Apple's actions, there's no other smartphone you can develop for? And they have such a big marketshare that they're really the only game on the block?
There are many smart phones I can develop for. Now are you saying that it is OK that i have to limit my market just to phones? Because i can't develop for apple's non-smartphone platforms when I am forced to use apple's hardware and software for development even after a competitor has released software for development on apple's hardware. What?
Flash CS5 is the only product that comes with the Flash-to-.ipa converter. It retails for $700. The Mac Mini starts at $600. Last I checked, $600 was less than $700.
And you have assumed I am the only developer. And you have assumed all of my developers are proficient with xcode/objective-c/mac os x. And you have assumed no other costs involved with purchasing new hardware. So I will now assume you have no clue about the business side of development (or business in general).
1) Changing your terms of service does not give you a monopoly in your market.
You must use apple, apple, and apple only. If you choose to use anything but apple, you cannot use apple. So in order to develop anything useful for apple, i MUST fork over more money to apple. What's wrong with this paragraph.
2) Apple's US smartphone marketshare is 25%--18% less than RIM. How can you have a monopoly in your market if you're not even the largest player?
Your statistics are void because they are about smartphones and they were compiled before the ipad was released. Care to provide a different set of statistics to further prove my point?
I'd ask for a refund on whatever it was you spent on your "education."
:-)
Apple's not dictating what tools you may or may not use to develop on iPhone OS. Apple's dictating what tools you may use to develop software you wish to distribute through their distribution channel.
Uh yes you are. As an independent developer I have to spend more money to develop for the iphone since I must use a Mac and I must use Snow Leopard. Adobe allowed me to skirt this requirement by using Flash, which has a significantly lower starting cost. Lower starting cost = entry to market = lower out of pocket funding for iphone development. Apple says we don't want Flash to create binaries for our hardware, so I cannot develop for the iphone. Sure I can use flash and create some apps, but what good are they to my business? What if it weren't Adobe that created this product, but a startup? They don't have the funds to start a legal fight, nor could they survive apple's change in terms of services. That, sir, is a monopoly. Apple has a monopoly on the market... one can only hope that this paves the way to split Apple into two companies (ala Microsoft.eu). It won't happen, but it feels good to dream.
Genetics explains why you look like your father, and if you don't, why you should.