Page 1 of 3 [ 43 posts ]  Go to page 1, 2, 3  Next

Sweetleaf
Veteran
Veteran

User avatar

Joined: 6 Jan 2011
Age: 34
Gender: Female
Posts: 34,439
Location: Somewhere in Colorado

04 Jun 2012, 9:48 am

With all due respect to all posters who find this thread disturbingly unfair towards android I do not think android will be too hurt by the poster of this thread having a problem with their phones, they should be able to make it through just fine...


_________________
We won't go back.


Cornflake
Administrator
Administrator

User avatar

Joined: 30 Oct 2010
Gender: Male
Posts: 65,512
Location: Over there

04 Jun 2012, 9:58 am

"disturbingly unfair"? 8O
Psh - it's an OS, not a cure for cancer... :wink:
But accuracy still matters.


_________________
Giraffe: a ruminant with a view.


Sweetleaf
Veteran
Veteran

User avatar

Joined: 6 Jan 2011
Age: 34
Gender: Female
Posts: 34,439
Location: Somewhere in Colorado

04 Jun 2012, 10:03 am

Cornflake wrote:
"disturbingly unfair"? 8O
Psh - it's an OS, not a cure for cancer... :wink:
But accuracy still matters.


I guess I just don't see the big deal about someone venting about issues with their phone....its not like android is going to be personally hurt if someone attributes issues with their phone to the company especially if it turns out it's that specific phone(in which case repairs or replacement could be in order) or an issue with internet connectivity. I have to admit if i had a smart phone I wouldn't know exactly what causes what problems or whether its the cell phone company, internet server or whatever else to blame.

I mean ok so if the android company is not the problem what then? I mean just leaving it as 'its not androids fault.' doesn't really tell anyone anything about what the issue might actually be with the phone. I suppose I just don't think it looks like this thread was an intentional attempt at being inaccurate.


_________________
We won't go back.


Cornflake
Administrator
Administrator

User avatar

Joined: 30 Oct 2010
Gender: Male
Posts: 65,512
Location: Over there

04 Jun 2012, 10:12 am

All completely understood - but... you've wandered into the nerd section, where these details are interesting.

The OP - paraphrased as "Android always seems to beep" was inaccurate and resolved.
Another post - paraphrased as "Android is terrible because it hangs on an incoming call" was addressed as well as any grossly generalised and inaccurate claim could be.
A general claim asserting that it is "slow" was queried for more detail but is so far unanswered.
Offshoot sub-thread about keyboard usability maybe ongoing.

In short; pretty standard for this forum I'd say. 8)


_________________
Giraffe: a ruminant with a view.


AspieOtaku
Veteran
Veteran

User avatar

Joined: 17 Feb 2012
Age: 42
Gender: Male
Posts: 13,051
Location: San Jose

06 Jun 2012, 3:28 am

My Android is the LG Optimus V it is not super high end but I still like it it is awesome. Runs on 3G but fairly sufficient at loading for 3G at times. I like the touch screen keypad It is like having a miniature Tablet computer like Ipad but way cheaper and for only 80 bucks when it was on sale its back up to 130 again though.


_________________
Your Aspie score is 193 of 200
Your neurotypical score is 40 of 200
You are very likely an aspie
No matter where I go I will always be a Gaijin even at home. Like Anime? https://kissanime.to/AnimeList


HalibutSandwich
Snowy Owl
Snowy Owl

User avatar

Joined: 1 Oct 2011
Gender: Male
Posts: 139
Location: On the hairy end.

06 Jun 2012, 6:32 am

To the OP, I have an sgs2 and found myself accidentally changing the volume when pressing the power button. So I downloaded an app called Volume Locker. When you buy a computer that comes with Windows, what can you do with it without adding extra software first? Surfing the net is about the only thing. So why does everyone think phones should come with a built-in razor and butt-scratcher?


_________________
There's something inside me'n'I know it's good...
But understanding, it's misunderstood. - D.A.D.


Kinme
Veteran
Veteran

User avatar

Joined: 13 Apr 2012
Age: 32
Gender: Female
Posts: 4,002
Location: Spaghetti

29 Jul 2012, 9:04 am

BLASPHEMY! How could you! Have you tried some different ROM's? This phone is amazing with CM7 on it. CM9 isn't functioning well enough, but for now, CM7 will do.

What phone do you have?



guitarman2010
Veteran
Veteran

User avatar

Joined: 12 May 2012
Gender: Male
Posts: 578
Location: Erie, PA

29 Jul 2012, 3:57 pm

I only use the Android OS for web browsing, videos, pics, games and music. It does fairly well for these tasks. As far as for using it as a cell phone I never will. There are so many quirks when people use it as a phone that it isn't funny! I don't even have a cellphone but if I did, I'd go low tech with it.


_________________
When u hit the walls of sanity, u have no-where to go....


MyFutureSelfnMe
Veteran
Veteran

User avatar

Joined: 26 Feb 2010
Age: 44
Gender: Male
Posts: 1,385

29 Jul 2012, 4:14 pm

IMO Android is limited by heavy reliance on a language that uses a garbage collector (Java), which has goals that are diametrically opposed to being able to provide a fluid real-time UI. It sounds like they made some advances in the last version to help with this, but it will always be a limiting factor. I would like Android much better if it were possible (and encouraged) to develop apps in a language without a GC, such as C++. Better yet, serve precompiled, preoptimized code from Google Play or translate to native and optimize it during the download.



noname_ever
Veteran
Veteran

User avatar

Joined: 25 Dec 2011
Age: 48
Gender: Male
Posts: 500
Location: Indiana

29 Jul 2012, 5:14 pm

MyFutureSelfnMe wrote:
IMO Android is limited by heavy reliance on a language that uses a garbage collector (Java), which has goals that are diametrically opposed to being able to provide a fluid real-time UI. It sounds like they made some advances in the last version to help with this, but it will always be a limiting factor. I would like Android much better if it were possible (and encouraged) to develop apps in a language without a GC, such as C++. Better yet, serve precompiled, preoptimized code from Google Play or translate to native and optimize it during the download.


You mean an IDE/compiler like this?
http://www.arm.com/products/tools/softw ... /index.php



MyFutureSelfnMe
Veteran
Veteran

User avatar

Joined: 26 Feb 2010
Age: 44
Gender: Male
Posts: 1,385

29 Jul 2012, 10:22 pm

Yes, but I think that should be the *primary* way to develop Android apps.



noname_ever
Veteran
Veteran

User avatar

Joined: 25 Dec 2011
Age: 48
Gender: Male
Posts: 500
Location: Indiana

30 Jul 2012, 1:00 am

I disagree. Java is fine for most apps especially since certain java byte codes are executed naively (Jazelle DBX (Direct Bytecode eXecution)) or through better support with ThumbEE. Most apps aren't that speed critical anyways.
My biggest complaint with Android is that many android apps that could use NEON, don't. It matters to me since the processors in both my phone and tablet it.



AdmiralCrunch
Sea Gull
Sea Gull

User avatar

Joined: 18 Apr 2010
Age: 47
Gender: Male
Posts: 227
Location: CT, USA

30 Jul 2012, 11:28 am

MyFutureSelfnMe wrote:
IMO Android is limited by heavy reliance on a language that uses a garbage collector (Java)

Dude, NDK! I'm kicking some serious rear end on my Cortex A8.

Quote:
Yes, but I think that should be the *primary* way to develop Android apps.

1992 just called. It's was talking up 4GLs.
Seriously, there is absolutely no way in H-E-double hockey sticks that any default programming language choice will ever go back to a 3GL.

<smarm>If we're at it, why not just go back to machine code? Think of the efficiency!</smarm>


_________________
Dum vita est, spes est.


noname_ever
Veteran
Veteran

User avatar

Joined: 25 Dec 2011
Age: 48
Gender: Male
Posts: 500
Location: Indiana

30 Jul 2012, 12:38 pm

AdmiralCrunch wrote:
<smarm>If we're at it, why not just go back to machine code? Think of the efficiency!</smarm>


You have an option close to that. The compiler usually generates a list file that contains the assembly generated (at least for C/C++ compiler on the ARM project I am working on) and stack usage. Combine that with the listing that the linker provides. It's like hard core fetish porn for geeks.

Besides, inline assembly has its sues upon occasion providing that the target is not well supported.



AdmiralCrunch
Sea Gull
Sea Gull

User avatar

Joined: 18 Apr 2010
Age: 47
Gender: Male
Posts: 227
Location: CT, USA

30 Jul 2012, 1:03 pm

noname_ever wrote:
It's like hard core fetish porn for geeks.

Yeah, but debugging at that level makes your hands even more tired!


_________________
Dum vita est, spes est.


MyFutureSelfnMe
Veteran
Veteran

User avatar

Joined: 26 Feb 2010
Age: 44
Gender: Male
Posts: 1,385

30 Jul 2012, 1:44 pm

AdmiralCrunch wrote:
MyFutureSelfnMe wrote:
IMO Android is limited by heavy reliance on a language that uses a garbage collector (Java)

Dude, NDK! I'm kicking some serious rear end on my Cortex A8.

Quote:
Yes, but I think that should be the *primary* way to develop Android apps.

1992 just called. It's was talking up 4GLs.
Seriously, there is absolutely no way in H-E-double hockey sticks that any default programming language choice will ever go back to a 3GL.

<smarm>If we're at it, why not just go back to machine code? Think of the efficiency!</smarm>


How does the NDK help with the garbage collection cycle issue? How complex is the app you're developing? Have you noticed as I have that when working in a garbage collecting language you have to perform all kinds of ridiculous stunts throughout your code to avoid setting off the garbage collector, by keeping the objects created per frame down to just a few? Have you noticed that there are numerous standard library functions you can't even call during a frame because they might create an object? It's infinitely easier for me to work in C++ and control the deletion/scope of my objects. Not being able to create objects is diametrically opposed to OO philosophy!

Edit: DOH! You said NDK, not SDK. Sorry! At any rate, this issue totally discards Java as a language I can use to develop mobile apps, which is why I feel native code should be the default.