kristoff125
Member
- Joined
- Dec 30, 2009
- Messages
- 593
- Reaction score
- 0
But yea, as someone else said, apple scrutinizes and denies lots of apps, google just about lets anything go through, including a ton of horrible apps that don't really work.
but we can overclock our droid to 1.1ghz, iphone can't, therefore we can, once they are developed, run better apps more smoothly.
That has absolutely NOTHING to do with the question at hand. The Devs do not take overclocked phones into consideration when designing apps you ****....
Edit: Let's Play Nice....
I'm sorry "Diddy" but I didn't realize that "Once they are developed" apps will not run more smoothly on an overclocked phone vs on a 550 mhz...Oh wait, they will, by default ,regardless of the app. A faster processor will run an app more quickly, they might not take overclocked phones into consideration, but the N1 is clocked at 1Ghz, and overclocking a droid to 1.1 means it can run the same ****ing apps asshole, so get off my dick.
Google needs to look at what Apple and Palm are doing. There are a number of things that make development on Android more complex than the others (and, to businesses, complex = time = money). The end result is less developers.Two words: Space Physics.
One level is built into the APK, 40 levels in a free download pack from the market install to the SD card.
Major corporate devs who have been building to a monolithic storage model need to look at what Camel Games are doing.
The only reason I use Androlib at all is because there is absolutely no other option.You can browse on a PC at Androlib.com. The QR code is there to initiate a download so that you don't have to search for it a second time on your phone. I do a lot of reviewing of the APP's on my PC, and then decide what I may want to try.
It doesn't have to be pretty, or get the job done.
cideas...I've found the Federalist Papers easier to read than your unproofed mess. Developers have all the time in the world to upgrade their apps, hence the constant updates / overhauls. I'm not quite sure what you meant by 2...
So if I understand this correctly, Apple helps their developers by offering default UI graphics that can be used to make their apps look nice and maintain the look and feel of iPhone and iPod Touch apps.cideas...I've found the Federalist Papers easier to read than your unproofed mess. Developers have all the time in the world to upgrade their apps, hence the constant updates / overhauls. I'm not quite sure what you meant by 2...
And I bet you want it to still remain free,?? Are you a developer? Have you ever tried developing a mobile application?
Most android users will cry at they hate ads but don't want to pay for an application. So I would think that most developers wouldn't even think to spend their free time to make the UI pretty for some users, Note this is for independent developers where companies should have NO excuse as they have designers on board. One last thing... Developer , from experiences, have never been good at both developing and design. In my 7 years of professional experiences I have only seen a few cases where a single person could do both ( Keep in mind that Apple already has pretty UI Components for their applications by default). You either have a great application with ok graphics or a great graphics with crappy functionality and bugs.
As for my second reason, If your not familar with Java then I think you should look it up a bit if you want a full understanding. But in short Java is an abstracting layer that allows quick deployment onto various platforms ( yes C does well) But with Java it tries to remove any dependence a module/library that may be need. Along with this with any "layer" that is attached on top of an application it slows down normal processes. Java has been known to be a bit bloated at times even on desktop applications. So when I mention the possibility to wanting to limit the memory/speed performance I was stating that to make UI Components more enduser friendly over an already bloated framework is just asking for problem imo.
Also note most games out there or rich applications are mostly created in the Native C libraries that google provides for developers, there are some exceptions to this rule.
Anyway hope this helps to clear up any confusion
So if I understand this correctly, Apple helps their developers by offering default UI graphics that can be used to make their apps look nice and maintain the look and feel of iPhone and iPod Touch apps.cideas...I've found the Federalist Papers easier to read than your unproofed mess. Developers have all the time in the world to upgrade their apps, hence the constant updates / overhauls. I'm not quite sure what you meant by 2...
And I bet you want it to still remain free,?? Are you a developer? Have you ever tried developing a mobile application?
Most android users will cry at they hate ads but don't want to pay for an application. So I would think that most developers wouldn't even think to spend their free time to make the UI pretty for some users, Note this is for independent developers where companies should have NO excuse as they have designers on board. One last thing... Developer , from experiences, have never been good at both developing and design. In my 7 years of professional experiences I have only seen a few cases where a single person could do both ( Keep in mind that Apple already has pretty UI Components for their applications by default). You either have a great application with ok graphics or a great graphics with crappy functionality and bugs.
As for my second reason, If your not familar with Java then I think you should look it up a bit if you want a full understanding. But in short Java is an abstracting layer that allows quick deployment onto various platforms ( yes C does well) But with Java it tries to remove any dependence a module/library that may be need. Along with this with any "layer" that is attached on top of an application it slows down normal processes. Java has been known to be a bit bloated at times even on desktop applications. So when I mention the possibility to wanting to limit the memory/speed performance I was stating that to make UI Components more enduser friendly over an already bloated framework is just asking for problem imo.
Also note most games out there or rich applications are mostly created in the Native C libraries that google provides for developers, there are some exceptions to this rule.
Anyway hope this helps to clear up any confusion
It also sounds like writing code for Android is inherently more difficult than for the Apple devices?
I also read somewhere that it's more difficult for the Android dev because they have to try to make apps that work for 10 different phones, all with different specs and screen resolutions?
Add to that the fact that once your app is developed, it has to go to the Android Marketplace, which, IMO, is a horrid offering compared to Apple's effort. I know the iPhone got a head start, but wow... it doesn't seem like google is making much of an effort to provide either 1) An online Marketplace that doesn't suck, or 2) Something like (GASP) iTunes, which provides one-stop-shopping for syncing, app shopping, etc. They are more interested in spending their time developing google goggles, which is just... laughable.