2.1 Concern - Am I the only one?

MrsDebbi

Member
Joined
Dec 9, 2009
Messages
87
Reaction score
0
ive disabled wallpaper scrolling which I have never liked anyway, now icons scroll fluid and fast, the app draw glides really nice.

I agree about the wall scroll. I use open home because of the drawer, used GDE because of the cube scroll but quit because of a ton of FC, and Home ++ because of static wallpaper.

So I hope the update make everything fluid like my itouch.
 

p08757

New Member
Joined
Jan 21, 2010
Messages
2
Reaction score
0
Everyone holds the iPhone as "the" example. Well there are a whole bunch of people, very disillusioned people I might add that feel that the Blackberry Storm is the #1 touch screen phone out there.

So I say to all of you complaining about the lag, go to a Verizon store and play with a BB Storm S2. Just spend 15 minutes with it.

Then tell me how "annoying" the Droids little lag is.

I'm not saying they shouldn't fix it, I'm merely pointing out that you may not realize how good you have it.

Yea -- The 15 minutes it will take to open one page!
 
OP
tha]-[acksaw

tha]-[acksaw

Member
Joined
Nov 30, 2009
Messages
79
Reaction score
0
Location
Bay Area, California
Ok, so let me get this straight. You are going to be embarrassed when the xth addition of the iphone comes out (no idea how many) and the 1st addition of the Droid lags a little? Ok...sorry, but that is kind of whining. I am sure google will continue with updates and all on the Droid but you have now taken it to comparing this phone to one that is not even out yet. In your last paragraph you mentioned many things the xth generation of the IPhone still does not have, but you are stuck on a minor thing that will probably get fixed. Sounds to me like you will never be happy.

Sorry, but I think this is absolutely crazy expectations. Yes, we all want this thing to fly in every aspect, but come on it has been only 3 months compared to several years.

I can't say it enough. I LOVE MY DROID. I AM VERY VERY HAPPY!! I don't want an iPhone for a whole host of reasons. If the lag issue that I, and lots of other are having, is never fixed, I'm not gonna jump ship. Don't take it all personal. I LOVE MY DROID <<< for the 10,000,000th time.

I'm just curious as to why it seems to be a problem on the Droid. And given, its a minor problem. I guess thats what I'm kinda curious. All the major problems of the iPhone, the Droid seems to have nailed. But this one very minor thing is still a hickup with the Droid.

It just seems funny to me.
 

dafischman

Member
Joined
Jan 10, 2010
Messages
129
Reaction score
0
tha]-[acksaw;162377 said:
Ok, so let me get this straight. You are going to be embarrassed when the xth addition of the iphone comes out (no idea how many) and the 1st addition of the Droid lags a little? Ok...sorry, but that is kind of whining. I am sure google will continue with updates and all on the Droid but you have now taken it to comparing this phone to one that is not even out yet. In your last paragraph you mentioned many things the xth generation of the IPhone still does not have, but you are stuck on a minor thing that will probably get fixed. Sounds to me like you will never be happy.

Sorry, but I think this is absolutely crazy expectations. Yes, we all want this thing to fly in every aspect, but come on it has been only 3 months compared to several years.

I can't say it enough. I LOVE MY DROID. I AM VERY VERY HAPPY!! I don't want an iPhone for a whole host of reasons. If the lag issue that I, and lots of other are having, is never fixed, I'm not gonna jump ship. Don't take it all personal. I LOVE MY DROID <<< for the 10,000,000th time.

I'm just curious as to why it seems to be a problem on the Droid. And given, its a minor problem. I guess thats what I'm kinda curious. All the major problems of the iPhone, the Droid seems to have nailed. But this one very minor thing is still a hickup with the Droid.

It just seems funny to me.

Don't worry man, some people can't handle the fact that others may be offering constructive criticism about their beloved phones. I agree completely that there isn't anything that could force me to go to an iPhone. But it does beg the question what causes this slight, and I repeat SLIGHT lag that many have noticed. It's not bad, just noticable. And asking whether or not it can be fixed and having concerns on whether or not it might get worse is understandable. Now, from what I've heard, 2.1 is supposed to be optimized for our phones when it comes out and supposedly even the unoptimized versions people have been running on their phones has felt more snappy than 2.0.1. So take that for what it's worth.
 

bigthinker

Member
Joined
Nov 27, 2009
Messages
212
Reaction score
0
Location
USA
How can i upgrade to 2.1 ? any links or threads around here for that ?
Thanks
The phone will automatically do it on its own when the upgrade is available. YOU should have to do nothing. :motdroidvert:
 

Royal2000H

Member
Joined
Nov 13, 2009
Messages
158
Reaction score
0
Slight lag? Are you kidding?

Sometimes my droid lags for like 10 seconds. That's not slight.
I'll be the first to say that I love my Droid, and wouldn't switch it for an iPhone. But if there's one thing I hate about Android, it's the semi-frequent instability/lag.

I've found my phone permanently frozen on a screen, with nothing I can do but pull the battery. This has happened multiple times. It reminds me of the old days on Windows. Even Vista doesn't do that to me (though it has randomly rebooted).
 

cereal killer

Administrator
Staff member
Joined
Oct 29, 2009
Messages
11,254
Reaction score
1,269
Location
Austin, TX
Current Phone Model
Nokia Lumia Icon
Royal something is obviously wrong with your device. You should not be experiencing lag like that.

This is not the thread to trouble shoot the problem but something is amiss.

You running an anti-virus?
 

Royal2000H

Member
Joined
Nov 13, 2009
Messages
158
Reaction score
0
Well you have to keep in mind the majority of the time I get 0-little lag. But I'd be lying if I told you I haven't experienced that numerous times.

No on the anti-virus. Seems pointless. And before someone asks, no custom roms. Just plain old 2.0.1.

I do have many apps installed (but not running) and running apps (according to astro) do not account for the great lag that sometimes occurs.
 

Reks

Member
Joined
Jan 10, 2010
Messages
61
Reaction score
0
Slight lag? Are you kidding?

Sometimes my droid lags for like 10 seconds. That's not slight.
I'll be the first to say that I love my Droid, and wouldn't switch it for an iPhone. But if there's one thing I hate about Android, it's the semi-frequent instability/lag.

I've found my phone permanently frozen on a screen, with nothing I can do but pull the battery. This has happened multiple times. It reminds me of the old days on Windows. Even Vista doesn't do that to me (though it has randomly rebooted).

The thing with how the Droid currently loads webpages is similar to how a computer will do it: loading the entire thing at once.

The iphones tend to load only the area you are currently viewing and cache the rest. If you've ever played with an iphone or itouch you will notice that if you scroll quickly you will see a checkerboard before the part you are looking at actually comes into view.
 

MoeDaddy

Member
Joined
Nov 11, 2009
Messages
241
Reaction score
3
Personally I'm running HC's 2.1 ROM and even though is isn't made for the droid it runs smoother/faster for me than 2.01 did. Also since I upped the speed to 600mhz it is even faster however next to an iphone it still lags but thier SW/HW has been thru many more revisions so it should be faster. That all said I look forward to the actual VZW 2.1 release and assume it will be even better optimized for the droid than the ROM I'm using now. Whether it's faster than the iphone or not I don't really care that much...
 

Purgatory

Member
Joined
Jan 19, 2010
Messages
130
Reaction score
0
The phone does lag a bit in areas, especially when you have a lot coming up on screen. The main issue is two things, the first being that like a computer the phone does try to load the entire content all at once, instead of piece-meal only the parts that you are currently looking at, which I actually like in some respects and hate at other times.
The second problem is that the android system is based off of Java :icon_evil: (http://en.wikipedia.org/wiki/Android_(operating_system) and what comp language does android sdk use - Android Forums), which is notoriously slow and was my initial problem with wanting a droid.:icon_ devil: I do believe that some of the issues stem from them using this bloated software as their OS of choice, but I will say, I love the droid.
I have it running right now just as I would have my laptop running able to do anything I want with it. I can't say I was able to do that with the iPhone 3GS that I had for over 6 months and I would constantly search for what I could do to try and replace my laptop.:icon_ banana:
 

andjarnic

Member
Joined
Nov 7, 2009
Messages
239
Reaction score
0
Location
Sacramento area, CA
Let me set you all straight on this issue...

Hey all,

As a long time Java engineer and a developer for Android, let me set a few things straight on the lag issue.

First, Purgatory, you sadly fall into the camp of people who still believe Java is slow. It got a bad rap in the late 90s and it WAS slow back then. But in the early 2000's and especially now, it's gotten much faster. If you do some searching, you'll find plenty of cases, especially scientific equations and such where Java actually is faster than native code. As well, Java is by far the largest server side "performance" technology out there. If you've ever run any of the latest Java Swing apps using JDK 1.5 or better.. 1.6, you'll see that most things are very snappy and when you do see lag, it's for the same reason that Droid has lag. So let's be clear that java is NOT slow any longer. JDK 1.7 is going to increase that speed to almost no wait times on starting apps and a number of other goodies. To further argue that Java is not slow, I point to none other than Android powering the most advanced smart phones in the world. I know google is behind it and they are a large Java shop. But google could have done this years ago. I personally feel that they are using Java for a number of reasons, one of them being that it is plenty fast for a mobile device. If it was too slow, like back in the late 90s when the Java platform itself was undergoing significant changes, I doubt they would have gone forth with it. To me, it says something when one of the most successful and largest companies in the world place all their bets on Java on a mobile device.

Next, let's address the lag. There are two reasons any Android device is going to seem somewhat slower, and at times it seems just fine, but other times you'll see some lag. The first issue is with how Java generally is developed. Usually most developers avoid creating things until actually needed. Depending on how many "things" are needed, this can take a little bit of time.. and by little bit we're talking milliseconds.. but enough to notice it sometimes. This idea of waiting till absolutely needed to create things is probably magnified on a mobile device with limited resources. I personally have only seen the home screen lag sometimes, but most of the time it's fine. I have a couple of widgets on one home screen and it's possible those are loading when I've not used my phone for a while and been on that screen. This is the other point to this "lag". Java tries to recoup anything not being used for a while. There is more detail to this than needs to be explained, but generally, Android will "shut down" applications to make room for other running apps when there isn't enough resources. In my case, I may run 15 different apps over a period of time (not all at once), but at some point, the media player widget that is on a home screen that I am not using but it was loaded due to me going to that screen (so that it's ready to play music), may no longer be needed... so Android may determine that for one of my other apps to run, the media player needs to be killed (shut down) to recoup some memory for my new app to run. Now, next time I go to that home screen, it may take a few milliseconds for the media player widget to start up and be ready again. Hence the lag I may see.

The other reason, and this is a big one for us Java developers on android, is the lack of a JIT. For those that are not java programmers and don't know what a JIT is, JIT == just in time.. it basically is a runtime analysis native code compiler that desktop/server side Java has, and J2ME (older java mobile devices) have. For some reason, the Dalvik JVM that google provides for Android was released without a JIT. A JIT greatly increases the performance of most applications. To give you a rough idea of why it is so important, some developers have done comparisons of basic tests (loops that dont do much, etc) and older J2ME devices are 10 to 20x faster than Android on comparable hardware! So, seeing older much less evolved J2ME hardware run that much faster than Android is really upsetting for us developers. This may also contribute to some of the lag you are seeing. Now, to counter my comment to Purgatory about Java not being slow.. in this case.. on Android devices, he is right. It's quite slow comparatively speaking. BUT, it is VERY fast for a mobile device.

So all that explained (hopefully it wasn't too far out there for anyone that doesn't understand java/programming), we ALL have a few things to look forward to very soon. Right now there is indeed a JIT project in the works for Dalvik. When that is released, hopefully sometime this year, I would imagine with either a 2.5 or 3.0 platform release, we should see a very nice boost in application performance.

As well, there are some issues right now plaguing games and music apps development on Android that is hopefully sooner than later going to be updated to allow more iPhone like games/music apps being possible for Android. Right now, having done a lot of reading on game development on Android, there are a lot of hoops developers have to go thru to get a fairly decent frame rate going for games. So if/when these newer libraries are released.. I am hoping at the same time that a JIT is released, we should see a nice boost in capabilities for games and music apps, and as well all apps across the board should see a nice boost in performance.

Anywho, I wanted to try to clear that up from my developer perspective. There are no doubt other issues.. such as you may be running badly written applications that could be consuming lots of cpu time and slowing things down, have too many apps running and low on memory, etc. But the two points are the gist of why Android in particular might feel sluggish at times.
 

Purgatory

Member
Joined
Jan 19, 2010
Messages
130
Reaction score
0
Hey all,

As a long time Java engineer and a developer for Android, let me set a few things straight on the lag issue.

First, Purgatory, you sadly fall into the camp of people who still believe Java is slow. It got a bad rap in the late 90s and it WAS slow back then. But in the early 2000's and especially now, it's gotten much faster. If you do some searching, you'll find plenty of cases, especially scientific equations and such where Java actually is faster than native code. As well, Java is by far the largest server side "performance" technology out there. If you've ever run any of the latest Java Swing apps using JDK 1.5 or better.. 1.6, you'll see that most things are very snappy and when you do see lag, it's for the same reason that Droid has lag. So let's be clear that java is NOT slow any longer. JDK 1.7 is going to increase that speed to almost no wait times on starting apps and a number of other goodies. To further argue that Java is not slow, I point to none other than Android powering the most advanced smart phones in the world. I know google is behind it and they are a large Java shop. But google could have done this years ago. I personally feel that they are using Java for a number of reasons, one of them being that it is plenty fast for a mobile device. If it was too slow, like back in the late 90s when the Java platform itself was undergoing significant changes, I doubt they would have gone forth with it. To me, it says something when one of the most successful and largest companies in the world place all their bets on Java on a mobile device.

Next, let's address the lag. There are two reasons any Android device is going to seem somewhat slower, and at times it seems just fine, but other times you'll see some lag. The first issue is with how Java generally is developed. Usually most developers avoid creating things until actually needed. Depending on how many "things" are needed, this can take a little bit of time.. and by little bit we're talking milliseconds.. but enough to notice it sometimes. This idea of waiting till absolutely needed to create things is probably magnified on a mobile device with limited resources. I personally have only seen the home screen lag sometimes, but most of the time it's fine. I have a couple of widgets on one home screen and it's possible those are loading when I've not used my phone for a while and been on that screen. This is the other point to this "lag". Java tries to recoup anything not being used for a while. There is more detail to this than needs to be explained, but generally, Android will "shut down" applications to make room for other running apps when there isn't enough resources. In my case, I may run 15 different apps over a period of time (not all at once), but at some point, the media player widget that is on a home screen that I am not using but it was loaded due to me going to that screen (so that it's ready to play music), may no longer be needed... so Android may determine that for one of my other apps to run, the media player needs to be killed (shut down) to recoup some memory for my new app to run. Now, next time I go to that home screen, it may take a few milliseconds for the media player widget to start up and be ready again. Hence the lag I may see.

The other reason, and this is a big one for us Java developers on android, is the lack of a JIT. For those that are not java programmers and don't know what a JIT is, JIT == just in time.. it basically is a runtime analysis native code compiler that desktop/server side Java has, and J2ME (older java mobile devices) have. For some reason, the Dalvik JVM that google provides for Android was released without a JIT. A JIT greatly increases the performance of most applications. To give you a rough idea of why it is so important, some developers have done comparisons of basic tests (loops that dont do much, etc) and older J2ME devices are 10 to 20x faster than Android on comparable hardware! So, seeing older much less evolved J2ME hardware run that much faster than Android is really upsetting for us developers. This may also contribute to some of the lag you are seeing. Now, to counter my comment to Purgatory about Java not being slow.. in this case.. on Android devices, he is right. It's quite slow comparatively speaking. BUT, it is VERY fast for a mobile device.

So all that explained (hopefully it wasn't too far out there for anyone that doesn't understand java/programming), we ALL have a few things to look forward to very soon. Right now there is indeed a JIT project in the works for Dalvik. When that is released, hopefully sometime this year, I would imagine with either a 2.5 or 3.0 platform release, we should see a very nice boost in application performance.

As well, there are some issues right now plaguing games and music apps development on Android that is hopefully sooner than later going to be updated to allow more iPhone like games/music apps being possible for Android. Right now, having done a lot of reading on game development on Android, there are a lot of hoops developers have to go thru to get a fairly decent frame rate going for games. So if/when these newer libraries are released.. I am hoping at the same time that a JIT is released, we should see a nice boost in capabilities for games and music apps, and as well all apps across the board should see a nice boost in performance.

Anywho, I wanted to try to clear that up from my developer perspective. There are no doubt other issues.. such as you may be running badly written applications that could be consuming lots of cpu time and slowing things down, have too many apps running and low on memory, etc. But the two points are the gist of why Android in particular might feel sluggish at times.

Actually, java is still a lag. Yes it has gotten much faster, but what was java created for? Just so one style of programming would work for every piece of hardware across the board, just like flash, which is huge and slow (Java (software platform) - Wikipedia, the free encyclopedia and the quote: "...they wanted a platform that could be easily ported to all types of devices." under history). What are all the browsers actually stating they do? Faster support for java, each and every update recently has been an update to say that each one decrypts java programs faster than before.

android itself is not java, but it is based off of it and this is an issue since it does have a high overhead. Too bad they didn't use C#.

I completely agree to the poorly written code as well, since this is almost always the case in things slowing down on your phone.
 
Top