NO. Nothing would drive developers away faster than removing the marketplace. Part of Apple's success in the mobile app segment has been the fact that they have an integrated App Store on the phones; a one stop place to go to find any apps available, and an easy way to pay for them. Users have clearly shown that they are not interested in hunting all over the internet to find stuff for their phones, giving their CC info to any number of marketplaces, and having to constantly check for updates to their apps. You may disagree with the rules and such that are the barrier to entry, but you cannot argue against the success it has brought them. The App Store is a win for usability and it is a win for end users. (It'd be more of a win for developers if the policies were much more clear and some of the rules were dropped or reworked).
Your link doesn't work, so I couldn't read the story. But, we've known about these restrictions for a while now. Why would you spend that much money on marketing before your app was approved, if there was any question that it might not be?
That's not the point. The guy in this story is complaining that the Apple store has rules (which are published, you just have to read them), then in the next breath he says that Android is a non-starter because it is the Wild West. Basically, he's trying to have his cake and eat it too. He wants to develop on the most popular platform, but he doesn't want to follow the rules for doing so.
The App Store guidelines say, "No apps that create their own desktop." This app obviously does (just go look at its App Store page, its still there). While one may not agree with that rule, it is there, and isn't secret.
And people who are championing Windows Tablets aren't doing so for some esoteric app that actually has touch support. They're doing so because they want to run all their existing Windows apps. Which won't work so well because they aren't optimized for touch, and because most Windows tablets are basically a netbook with the keyboard ripped off.
I happen to like the Objective-C way. Because it lets me know what the parameter should be while I'm calling the method. With the C# one, I have no idea what the second parameter is or what it does. Someone might have written documentation on the method, but its even more likely that someone just ran a doc generating tool on it and I'll find out that its a string.
No. Web Apps were originally the only form of App development on the iPhone. And the developers are the ones that set the prices. Apple has nothing to do with that. Given that with a Web App, they don't have to do credit card processing, hosting or anything like that, they don't need to take anything off.
Here's what I don't get: Apple is merely the storekeeper for this. Shouldn't the onus of source providing be on the guy who submitted the program? And would he have to provide the source to the Cocoa Touch libraries as well?
Its a little more than that. However, given that the entire toolchain is open source, it should be easier for it to be integrated into Visual Studio. Hell, if it were anyone else, I would suggest that they just integrated the actual iPhone toolchain (Clang + LLVM).
Re:in other news, cementing the BP CEO has started
on
Gulf Oil Leak Plugged?
·
· Score: 1
The criticism is completely fair. Before this happened, they didn't actually have a plan for what to do should something like this happen. In fact, they specifically refused to do so, claiming that it could never happen.
You also realize that who the private parties put up for election is decided in another election, called a primary election, right? In most states, you only have to be a registered member of the party to vote in them.
Convertible laptops are different, as they are basically regular laptops with Wacom tablets built in. The article and discussion are about slate tablets, having the form factor of the iPad or the late HP Slate. Devices that don't have keyboards built in, and rely on either a pen or touch interface as the primary input mechanism.
Slate tablets running a regular, desktop OS have been around for almost 10 years now. And they still have yet to gain traction or become popular. Mainly because people don't want a desktop OS in a slate form factor. Part of the reason why these new phone OSes are making inroads in the tablet space is because they were designed from the ground up to work in low power conditions (ARM processors) and work with a finger based input. What's more, the app catalogs of these OSes are full of apps that are designed with these limitations taken into account from the beginning.
People say they want a slate running a desktop OS so they can use all their existing desktop OS apps. But what they fail to realize is that any slate tablet is going to have the internals of a netbook or worse, and the apps they're gonna try and run are going to be designed with a keyboard and mouse in mind, which will make finger usage difficult. Sure, you could carry around a keyboard and mouse with you in case you need it, but then you've kinda defeated the purpose of a slate tablet in the first place (portability), and might as well carry around a much more powerful laptop.
Its a good platform, but I'd like to be able to write apps in something other than Java (and that horrendous Java Native Interface crap).
That'd be cool, but unfortunately many devices probably aren't getting 2.2.
NO. Nothing would drive developers away faster than removing the marketplace. Part of Apple's success in the mobile app segment has been the fact that they have an integrated App Store on the phones; a one stop place to go to find any apps available, and an easy way to pay for them. Users have clearly shown that they are not interested in hunting all over the internet to find stuff for their phones, giving their CC info to any number of marketplaces, and having to constantly check for updates to their apps. You may disagree with the rules and such that are the barrier to entry, but you cannot argue against the success it has brought them. The App Store is a win for usability and it is a win for end users. (It'd be more of a win for developers if the policies were much more clear and some of the rules were dropped or reworked).
In fact, every major new feature in iPhone OS 4 is already in another mobile platform.
And once OS 4 ships, what do those other platforms offer over it?
Your link doesn't work, so I couldn't read the story. But, we've known about these restrictions for a while now. Why would you spend that much money on marketing before your app was approved, if there was any question that it might not be?
That's not the point. The guy in this story is complaining that the Apple store has rules (which are published, you just have to read them), then in the next breath he says that Android is a non-starter because it is the Wild West. Basically, he's trying to have his cake and eat it too. He wants to develop on the most popular platform, but he doesn't want to follow the rules for doing so.
The App Store guidelines say, "No apps that create their own desktop." This app obviously does (just go look at its App Store page, its still there). While one may not agree with that rule, it is there, and isn't secret.
If that were the solution, isn't that what Apple is doing here?
Wrong details, like usability?
And people who are championing Windows Tablets aren't doing so for some esoteric app that actually has touch support. They're doing so because they want to run all their existing Windows apps. Which won't work so well because they aren't optimized for touch, and because most Windows tablets are basically a netbook with the keyboard ripped off.
The iPad supports Amazon and Netflix.
Plenty of those already exist. They're not very popular, though.
Agreed. Tengen Tetris is awesome, and in many ways superior to the Nintendo version.
I happen to like the Objective-C way. Because it lets me know what the parameter should be while I'm calling the method. With the C# one, I have no idea what the second parameter is or what it does. Someone might have written documentation on the method, but its even more likely that someone just ran a doc generating tool on it and I'll find out that its a string.
Whoever wrote that method did a poor job of naming it. The proper way to do so would be:
[obj setVectorWithX: x, Y:y, Z:z]
If they had the plan in place, then where was it when this actually happened? Why was it not on file with the appropriate authorities?
No. Web Apps were originally the only form of App development on the iPhone. And the developers are the ones that set the prices. Apple has nothing to do with that. Given that with a Web App, they don't have to do credit card processing, hosting or anything like that, they don't need to take anything off.
No they don't. HTML/JavaScript/CSS is one of the things you are allowed to write in. That, and the C/C++ and Objective-C languages.
Here's what I don't get: Apple is merely the storekeeper for this. Shouldn't the onus of source providing be on the guy who submitted the program? And would he have to provide the source to the Cocoa Touch libraries as well?
Its a little more than that. However, given that the entire toolchain is open source, it should be easier for it to be integrated into Visual Studio. Hell, if it were anyone else, I would suggest that they just integrated the actual iPhone toolchain (Clang + LLVM).
The criticism is completely fair. Before this happened, they didn't actually have a plan for what to do should something like this happen. In fact, they specifically refused to do so, claiming that it could never happen.
Is it April already?
In all seriousness, I might welcome Visual Studio for the Mac.
The two party system is the mathematical inevitability of the winner take all electoral system.
You also realize that who the private parties put up for election is decided in another election, called a primary election, right? In most states, you only have to be a registered member of the party to vote in them.
Convertible laptops are different, as they are basically regular laptops with Wacom tablets built in. The article and discussion are about slate tablets, having the form factor of the iPad or the late HP Slate. Devices that don't have keyboards built in, and rely on either a pen or touch interface as the primary input mechanism.
Slate tablets running a regular, desktop OS have been around for almost 10 years now. And they still have yet to gain traction or become popular. Mainly because people don't want a desktop OS in a slate form factor. Part of the reason why these new phone OSes are making inroads in the tablet space is because they were designed from the ground up to work in low power conditions (ARM processors) and work with a finger based input. What's more, the app catalogs of these OSes are full of apps that are designed with these limitations taken into account from the beginning.
People say they want a slate running a desktop OS so they can use all their existing desktop OS apps. But what they fail to realize is that any slate tablet is going to have the internals of a netbook or worse, and the apps they're gonna try and run are going to be designed with a keyboard and mouse in mind, which will make finger usage difficult. Sure, you could carry around a keyboard and mouse with you in case you need it, but then you've kinda defeated the purpose of a slate tablet in the first place (portability), and might as well carry around a much more powerful laptop.