x PhoneArena is hiring! Reviewer in the USA
  • Options

Android being translated to C#

0. phoneArena posted on 02 May 2012, 14:34

If you follow the news even a little bit, you'll know that Google has been having a bit of trouble with Oracle over the use of certain Java code in Android. So, a group of developers came up with a pretty simple solution: what if Android weren't based in Java?...

This is a discussion for a news. To read the whole news, click here

posted on 02 May 2012, 14:42 7

1. DroidGod (Posts: 48; Member since: 09 Jul 2011)

Sounds like a possible nice investment.

posted on 02 May 2012, 16:03 3

13. iCandy (Posts: 46; Member since: 07 Dec 2011)

Well, there is a bit here that wasn't said, and needs to be. C# was designed and engineered by Microsoft and is not in its whole a freely available technology. Under the "Microsoft Community Promise", M$ has claimed it will not bring legal action against any Open Source implementation utilizing C#, but many of the technologies at the root of C# and .NET are subject to M$ patents. In other words, its all fun and games until the application competes with a M$ counterpart. Does a C# version of Android compete with any M$ product, hmm let me see...

posted on 02 May 2012, 17:27 2

15. remixfa (Posts: 14604; Member since: 19 Dec 2008)

if thats true than that's a good... and dangerous point. I would assume that on the off chance Google decided to officially go to this type of route they will secure any needed patents and such. I doubt they would Willy nilly step into another mess like oracle again.

posted on 02 May 2012, 14:43

2. ph0adcbeit (Posts: 15; Member since: 19 Oct 2011)

When all of android is converted to C#. What is the plus side for the consumer?

posted on 02 May 2012, 14:53 5

3. GuiltyBystander (Posts: 199; Member since: 05 Mar 2012)

It clearly states in the article that it will use less battery and run faster.

posted on 02 May 2012, 15:39 2

8. jellytime (Posts: 135; Member since: 05 Dec 2011)

It isn't written in the article but also app develeopers will have it alot easier to develop their apps becuse c# visual basic is very simple.
But I might be wrong because i started learning c# some weeks ago.

posted on 02 May 2012, 16:09 2

14. androiddownsouth (Posts: 598; Member since: 02 May 2012)

This is win. C# is easier. I hated JAVA and actually enjoyed VB and C#. And yes it is faster and easier to program. I do hope they go this way.

posted on 02 May 2012, 17:28 3

16. remixfa (Posts: 14604; Member since: 19 Dec 2008)

c# is way easier to me than Java. its been a little while since I've programmed either but I doubt that much has changed. boolyean nightmares! lol

posted on 02 May 2012, 15:55 7

10. jove39 (Posts: 1967; Member since: 18 Oct 2011)

Ever wondered...why WP7 runs so smooth even on last generation processors?

posted on 02 May 2012, 14:54 5

4. DroidGod (Posts: 48; Member since: 09 Jul 2011)

^ "the team claims that apps built using their platform run better and use less battery than natively written apps."

posted on 02 May 2012, 15:01 1

5. Mxyzptlk (unregistered)

Until they sue Google later on. We all know once something gets popular, doesn't necessary mean it's good, it becomes a target.

posted on 02 May 2012, 15:08 3

6. dcgore (Posts: 231; Member since: 24 Feb 2012)

That would be nice. Android feels laggy compared to iOS for instance.

posted on 02 May 2012, 15:32 3

7. tedkord (Posts: 13863; Member since: 17 Jun 2009)

Are you reading the same reviews as Taco? Whatever minimal, occasional lag that Android had with Froyo and Gingerbread, has been eliminated with ICS. Hardware has finally caught up to the power of Android.

posted on 02 May 2012, 16:01 2

12. Veigald (Posts: 290; Member since: 13 Jan 2012)

"Hardware has finally caught up with the power of Android"? Did you seriously write that?
More like Android is finally turning into a decent OS with ICS, and can now run semi-smoothly on dual cores and better.

posted on 02 May 2012, 17:36 2

17. tedkord (Posts: 13863; Member since: 17 Jun 2009)

Nope. I wrote it right. Android was always a more ambitious OS than iOS. It was designed to do anything, be pc-like.

Android became a decent OS with Froyo. With ICS, its awesome.

posted on 03 May 2012, 03:13

19. Veigald (Posts: 290; Member since: 13 Jan 2012)

Wow, you really are a fanatic, aren't you. Android was always meant for mobile devices, but is only now really fitting into the hardware available. ICS is a good OS, for the 5% of android users that have it.

On the other hand, hardware development has for sure been pushed further by android's popularity, so we should in a sense be happy it wasn't mature enough before.

posted on 03 May 2012, 07:06 1

20. tedkord (Posts: 13863; Member since: 17 Jun 2009)

Not a fanatic, a realist. I'm not saying Android didn't have issues, cupcake and donut were pretty bad, eclair was fair at best. Froyo was decent. Gingerbread was pretty good - my thunderbolt is on gingerbread, and its buttery smooth, no lag, no force closes, and that's with a single core, verizon's crapware removed, and a custom Rom. Even with HTC Sense, which is a hog, its smooth.

And yes, Android always was more ambitious. I didn't say it was designed to work on a pc, it was designed to provide a more pc-like experience on a portable device. Whereas iOS is designed around Apple's self imposed limitations, Android is designed to be anything the user wants, and do most anything a pc can do.

posted on 03 May 2012, 07:11

21. remixfa (Posts: 14604; Member since: 19 Dec 2008)

I'd say Ted hit it right on the head.

posted on 02 May 2012, 15:42 1

9. protozeloz (Posts: 5396; Member since: 16 Sep 2010)

that would be nice. wonder how app a will work. they could roll out a version of android that Runs both and having devs eventually move to C# if it skyrockets android performance should be worth a try

posted on 02 May 2012, 16:00 5

11. xtremesv (Posts: 298; Member since: 21 Oct 2011)

Bad idea. As Microsoft owns C# sooner or later they will sue Google the same way Oracle did.

posted on 02 May 2012, 19:28 2

18. HugeTroller (banned) (Posts: 80; Member since: 27 Apr 2012)

Its Microsoft's showtime! hahaha spydroid you are dead

posted on 03 May 2012, 17:32

22. atheisticemetic (Posts: 377; Member since: 18 Dec 2011)

most of my force closes are probably due to a semi-colon put in the wrong place!!

damn you java! ;)

posted on 14 Aug 2012, 13:03

23. ntechcomm (Posts: 1; Member since: 14 Aug 2012)

Android is Linux based already, why not write the whole thing in C, C++? Even though C# is faster than the current JVM envrionment, it is still running in a virtual machine and what is keeping M$ from changing the license terms? Android should run like a scaled back Linux OS with JVM running apps.

Want to comment? Please login or register.

Latest stories