Urban75 Home About Offline BrixtonBuzz Contact

Apple iPhone and related items (cont.)

That is rubbish.

For me Android is becoming a nightmare and heading for a slow lingering crash. The desire has a new UI over the top to provide all those features. That cut and paste was created by Apple and now its on the Desire. The swipe left and right for apps? Any takers on who invented that?

It will be fine for 'phone' software but that for me isn't what a smart phone is about. Its about people being able to develop for it. It might be free but its becoming a platform maze for developers as I am in that very position at work.

Yeah, this is my concern with the platform. Too many types of hardware to contend with making it difficult for developers.
 
Completely agree. The typing accuracy got miles better after I'd calibrated the keyboard.

That said I use Swype now and pecking away at a keyboard seems quite antiquated in comparison.

YAY for Swype, best thing I've ever installed.

Sunray what exactly are the problems you are having?
 
YAY for Swype, best thing I've ever installed.

Sunray what exactly are the problems you are having?

For instance, we are trying to make a Android compatible version of the web software we make. The screen size variations make it a mare.

Then there is the issue of what version of Android we support? Remember that not all phones that run Android will run later versions or ever be upgraded, but there are soon to be 5 versions. The earlier versions are a bit on the buggy side. One of our guys has an 1.6 Android phone and that does not report that its an Android phone in the UserAgent string. I'm not in the business of using a stack fingerprint to work it out.

Our software auto scales so it will work OK on an Android browser but we wanted to make it better than just a resize, but the screen size issue is proving a problem. We can make it work, but the cost of doing that far outweigh the value anyone would get back from it.
 
For instance, we are trying to make a Android compatible version of the web software we make. The screen size variations make it a mare.

Then there is the issue of what version of Android we support? Remember that not all phones that run Android will run later versions or ever be upgraded, but there are soon to be 5 versions. The earlier versions are a bit on the buggy side. One of our guys has an 1.6 Android phone and that does not report that its an Android phone in the UserAgent string. I'm not in the business of using a stack fingerprint to work it out.

Our software auto scales so it will work OK on an Android browser but we wanted to make it better than just a resize, but the screen size issue is proving a problem. We can make it work, but the cost of doing that far outweigh the value anyone would get back from it.

Yeah, iffy. But then for me, a great browser (mostly) makes up for a weaker app line up.
 
For instance, we are trying to make a Android compatible version of the web software we make. The screen size variations make it a mare.

Then there is the issue of what version of Android we support? Remember that not all phones that run Android will run later versions or ever be upgraded, but there are soon to be 5 versions. The earlier versions are a bit on the buggy side. One of our guys has an 1.6 Android phone and that does not report that its an Android phone in the UserAgent string. I'm not in the business of using a stack fingerprint to work it out.

Our software auto scales so it will work OK on an Android browser but we wanted to make it better than just a resize, but the screen size issue is proving a problem. We can make it work, but the cost of doing that far outweigh the value anyone would get back from it.

Yes unfortunately different screen configurations are the cost of doing business in mobile, I know your frustration. Is this a web application or native code? If its native code why would you care about the useragent?
 
All mobile OS's are going to support a lot more screen resolutions. OS's like the Android and webOS will be turning up in all sorts of devices - printers, tablets, TVs etc - and even Apple will soon have at least three screen resolutions on offer (iPad, 3G, 4G).

The Android OS continues to grow massively, btw, and HP - who are mahoosive in the world of printers - have announced that they'll be running some on the webOS.

http://www.wirefresh.com/hp-to-release-webos-powered-slates-tablets-and-printers/
 
As we're talking about Andriod, I had a look and play with my mate's Desire. Don't fancy it.

Nothing wrong with it, just a personal thing.
 
I weakened and ordered the Desire on Vodafone. Good deal though, £25pm for 300 mins, unlimited text and 500MB data per month (I rarely got past 300mb on iphone due to wifi everywhere). 24 month contract mind.

Are you insane? Why not just buy a handset and carry on using your existing contract?
 
Yes unfortunately different screen configurations are the cost of doing business in mobile, I know your frustration. Is this a web application or native code? If its native code why would you care about the useragent?

Its a WebApp and it primarily used on larger screens but the new version supports mobile devices.

iPhone, no problem and the JS extensions they have allow for touch screen stuff. The Android platform does as well but its just not as smooth.
 
Its a WebApp and it primarily used on larger screens but the new version supports mobile devices.

iPhone, no problem and the JS extensions they have allow for touch screen stuff. The Android platform does as well but its just not as smooth.

I havnt checked but perhaps there is another header in the request that could help you identify the phone other than the user agent?

Can you give some specific examples of not as smooth?
 
I havnt checked but perhaps there is another header in the request that could help you identify the phone other than the user agent?

Can you give some specific examples of not as smooth?

When you swipe left and right, on the iPhone its got the ability to smoothly transition but on Android there was no easy way to do that bar writing a stack of JS so we had to just page flip rather than scroll. Its OK just doesn't look quite as good.

One day it will all converge so this sort of issue will be banished to history.
 
When you swipe left and right, on the iPhone its got the ability to smoothly transition but on Android there was no easy way to do that bar writing a stack of JS so we had to just page flip rather than scroll. Its OK just doesn't look quite as good.

One day it will all converge so this sort of issue will be banished to history.

Haven't played with it for a while but have you looked at the Jqtouch lib?

Also the reason for the iPhone smooth transitions is that apparently some CSS animations are hardware accelerated.
 
Haven't played with it for a while but have you looked at the Jqtouch lib?

Also the reason for the iPhone smooth transitions is that apparently some CSS animations are hardware accelerated.

No, the point is that we don't deem the effort to be worth making for minimal gain for one platform that few if any of our customers use right now.

We have more pressing issues.
 
Haven't played with it for a while but have you looked at the Jqtouch lib?

Also the reason for the iPhone smooth transitions is that apparently some CSS animations are hardware accelerated.

The hardware acceleration of user interface elements in the os,native apps and within the web browser via css transitions & transformations is certainly one of the key ingredients of the iphones 'magic'. Other companies are foolish if they skimp on this stuff, it matters.

Happily CSS transforms etc are being included in more browsers these days, although we've yet to see widespread hardware-acceleration of this stuff on the desktop, but it is coming.

I dont know too much about Android but apparently even outside the browser there is not a lot of hardware-accelerated UI animation going on, unless this has been addressed in a more recent version. Developers that want to use 3D in an accelerated fashion have to use OpenGL ES directly.

The other thing which is coming is WebGL, which has a lot of potential and is being supported by Webkit, Chrome & Firefox on the desktop. Hopefully it comes to mobile devices soon too, it should do, its a pretty good fit and will be rather handy once people have done the hard work of developing javascript frameworks that make utilising WebGL a piece of cake for those of us that dont want to program on the complex OpenGL level.
 
It'll be around in June some time; I'd wait.

Hold on - sorry - I'm derailing this Android thread. If I want to talk about the iPhone I should start a thread about it.
 
Does anyone have any gossip on the likely release date for the 4G?

A near certainly they will announce it and detail its new features on the 7th of June at about 6pm here. That is the start of the Worldwide Developers Conference at Apple.
 
US Department of Justice has just launched another anti-trust investigation into Apple's practices - for the third time in a month, according to BGR.

http://www.nytimes.com/2010/05/26/technology/26apple.html

Mind you, this is a classic "I've actually got nothing useful to add and haven't got a clue what it's about but I'll say something anyway" kind of interview:

“Certainly if the Justice Department is getting involved, it raises the possibility of potential serious problems down the road for Apple,” said Daniel L. Brown, an antitrust lawyer at Sheppard Mullin Richter & Hampton.

“Without knowing what acts or practices they are targeting, it’s difficult to say exactly how big a problem this is,” Mr. Brown added. “But it’s probably something Apple is already concerned about.”


:D
 
It'll be around in June some time; I'd wait.

Hold on - sorry - I'm derailing this Android thread. If I want to talk about the iPhone I should start a thread about it.

Doh i just upgraded from an old Crokia to an iPhone and wish I had done it years ago. I'm amazed at MobileMe.
 
Doh i just upgraded from an old Crokia to an iPhone and wish I had done it years ago. I'm amazed at MobileMe.

Google up FAAP (freeappaday) and subscribe to the daily email. You will some good apps reduced to free for a day. Mostly games but I have had some goods ones.
 
I will be buying a 4g as soon as i can (my iphone is knackered and really struggling these days, but its a 3g ive had since release day)....

the question is what will i do with my old one, i very much doubt anyone will want to buy it.
 
I will be buying a 4g as soon as i can (my iphone is knackered and really struggling these days, but its a 3g ive had since release day)....

the question is what will i do with my old one, i very much doubt anyone will want to buy it.

Are you out of contract?

I always just toss Carphone Warehouse my old one, I've never waited to the end of a contract before upgrading. Cost me £100 last upgrade (3GS) and still had 6 months left on my contract.
 
Back
Top Bottom