porting apps - Droid Eris Android Development

This may be the wrong thread to put this in (and if so any mod feel free to move it to the correct thread) but i felt that with the amount of experience all you guys have making roms and such im sure you all have a bit of other programming experience too. I was just wondering if there was a way of porting Iphone games to work on android? There is one game in particular that i want bad on my droid that my buddy has on his Iphone but its not available to us yet and there are only rumors that the devs of the game are working on an android version. So if anyone knows of a way or knows of somewhere i can read more about it i would love to hear it, especially since my wife and son are leaving to go back home for a week or two so i will have a lot of free time.
thanks in advance!

There is no easy way to port over iPhone apps to Android. Especially when you do not have the source code, which I doubt you do.
Even if you do have it, you have to rewrite it almost entirely because all iPhone apps are written in Obj-C and all Android apps are written in Java (some have small parts written in C/C++).

nindoja said:
There is no easy way to port over iPhone apps to Android. Especially when you do not have the source code, which I doubt you do.
Even if you do have it, you have to rewrite it almost entirely because all iPhone apps are written in Obj-C and all Android apps are written in Java (some have small parts written in C/C++).
Click to expand...
Click to collapse
Thats pretty much what i expected to hear, which is kind of a bummer... but the more i thought about it last night the more i realized how much work it would end up being considering nothing is perfect and there are always things that are breaking or not working properly and i could only imagine some of the problems that could come up.... but i suppose i could wait a few more months and hope that the rumors are true.

Related

General rant

I'm an intermediate (Windows) PC user and slightly more technically inclined than most of my friends and family. I bought the Dream because of it's tight integration with GMail and the promise of untold useful apps. I have some awesome apps such as 4 Timers, My Tracks, Wireless Tether, which are useful in my everyday life, and they were all free (although I donate to developers when i think its justified).
My Dream is a vastly better phone in many ways than my last (Nokia N85) and at first I enjoyed flashing new roms and the ability to change my phone in different ways.
I'm currently running Cyanogen 4.0.2 which is a great rom, but to get the most out of it and actually have a sweet running phone it seems almost required to keep up with the changes on the Dream Dev forum, read hundreds of posts, learn how to install scripts and tweek settings, add ext partitions on your sdcard for swap files, know what compcache is, etc etc.
I realise that the devs are doing everything they can to give us the best performance from our phones, and i am very grateful and applaud it. I just wish it was a little easier to keep my phone being the best it can be.
What I am really getting at is that the Dream has its obvious hardware limitations (lack of RAM and rubbish battery life being the most obvious) and I'm kind of getting to the point where I want a new phone that doesn't require so much work.
None of the recent Android phones that I have heard about offer a full 5 row qwerty keyboard. That's what i want, along with perhaps a flash on the camera and a battery that lasts a couple of days with moderate use.
I will not jump ship and go elsewhere, as I love Android, but i think a manufacturer would clean up if they released a phone with the above specs and perhaps 512mb RAM - I know i would buy it in a second, and at any price within reason.
Anyone else feel this way?
setspeed said:
I'm an intermediate (Windows) PC user and slightly more technically inclined than most of my friends and family. I bought the Dream because of it's tight integration with GMail and the promise of untold useful apps. I have some awesome apps such as 4 Timers, My Tracks, Wireless Tether, which are useful in my everyday life, and they were all free (although I donate to developers when i think its justified).
My Dream is a vastly better phone in many ways than my last (Nokia N85) and at first I enjoyed flashing new roms and the ability to change my phone in different ways.
I'm currently running Cyanogen 4.0.2 which is a great rom, but to get the most out of it and actually have a sweet running phone it seems almost required to keep up with the changes on the Dream Dev forum, read hundreds of posts, learn how to install scripts and tweek settings, add ext partitions on your sdcard for swap files, know what compcache is, etc etc.
I realise that the devs are doing everything they can to give us the best performance from our phones, and i am very grateful and applaud it. I just wish it was a little easier to keep my phone being the best it can be.
What I am really getting at is that the Dream has its obvious hardware limitations (lack of RAM and rubbish battery life being the most obvious) and I'm kind of getting to the point where I want a new phone that doesn't require so much work.
None of the recent Android phones that I have heard about offer a full 5 row qwerty keyboard. That's what i want, along with perhaps a flash on the camera and a battery that lasts a couple of days with moderate use.
I will not jump ship and go elsewhere, as I love Android, but i think a manufacturer would clean up if they released a phone with the above specs and perhaps 512mb RAM - I know i would buy it in a second, and at any price within reason.
Anyone else feel this way?
Click to expand...
Click to collapse
You can always just load a rom that is stable and one you like and leave it. Your not forced to always update. If you always want the newest and greatest then you have to update, we all knew that when we started doing this.
The unfortunate thing is that ALL roms i've tried have problems with them - things that dont work, bugs introduced when things are changed. And the devs fix some of the probs in the next release, but then new bugs become apparent.
I know this is the nature of development, and I understand this is only way devs can work to push things forward. But it means living with bugs or upgrading the rom to the next version.
I've not found a rom that has the stabililty/simplicity i really want to just use the phone, and not have to mess around with it all the time, or get annoyed because it wont keep programs like the browser running when you change to do something else, or put up with not being able to rely on the phone for its core function of making and receiving calls and lagging left right & centre.
I think that Android's true requirements are beyond the Dream's hardware - and much as devs try, they will never get past that fact, they will just find progressively better workarounds which "sort of" do the job.
If I were you I would go with an older build instead of a newer one that still has bugs. I'm still on Cyanogens 3.9.5 and have no problems with it at all, no bugs or nothing and happy with it. There is also old dude's builds that I use to be on a long time ago that was stable with no bugs also. But of course since those are older builds it might be hard to find, but if your wanting to take a step back and go to something stable and no bugs let me know I still got all roms on my pc at home.
I am running cyan 4.02 and have no problems whatsoever from it, you really don't have to stay on top off it at all times since you are more technical than most as you say, you can turn around and read the first post and the change log and have a good idea of what is going on. You might have a problem with the costant devolpment but I find it great that people are taking the time to get the android platform better than it was in the beginning, don't be suprised if people from google are on here taking ideas and hard work to make the general source better. The better android gets will only get better with more devolpment, remember the magic and hero just came out still basiclly running the same base as we are. Oh and some of us just got into new contracts and just got their phones and don't want to run out and buy a new phone just cause it has better specs, I want my phone to live up to it's upmost performance possibe by these work arounds so that the next android phone that I get will be 100 times better and more efficent on that hardware
supremeteam:
I think you're right - I've just restored my cyanogen 3.6.5 backup and I forgot how decent it is, using swapper it does respond quite well. To be fair, the only reason i upgraded past 3.6.5 was because I was always having a problem with the HTC_IME - it would never stay on "phone keypad" rather than "qwerty", and it also interfered with my physical keyboard by turning on the "enable prediction for qwerty keyboard" option. Other than that I never had any problems with it. This problem is a BIG annoyance though...
Oh - and the fact that the phone rings (silently) about 3 times before anything is shown on the screen or a ringtone is heard. Forgot about that one...
Also, I'd just like to add that I am in no way bashing cyanogen - i have found his roms to be the best/fastest/most stable out all i have tried, hence why i am using them. I have used a few other roms that were just a joke, with force closes all over the place, and much more serious bugs/errors than i have mentioned here.
Overall, for me, i think cyanogen is the best dev out there, consistently pushing the boundaries of performance, and regularly updating his rom. That much is obvious from the popularity of his roms' threads.
update withdraw
I agree with you that cyanogen is a great devolper but so are jac and drizzy and those other guys that are putting a ton of work into hero, maybe soon we will have a good working rosie but in the mean time I could rant how those are buggy and lag a lot, but even with a cupcake rom you have to break a few eggs to make an olmet and that are the bugs that we are gonna have to live with, truthfully I am addicted like a drug addict to all the constant update from cyan to see what is next to come, just the fact the I have been on 4.02 for a couple days is making me go through update withdraw, I flash a hero rom just for the hell of it just to see the progress, it was on my phone for maybe a whole 10 minutes before I booted my nandroid backup of 4.02
gridlock32404 said:
I am running cyan 4.02 and have no problems whatsoever from it, you really don't have to stay on top off it at all times since you are more technical than most as you say, you can turn around and read the first post and the change log and have a good idea of what is going on. You might have a problem with the costant devolpment but I find it great that people are taking the time to get the android platform better than it was in the beginning, don't be suprised if people from google are on here taking ideas and hard work to make the general source better. The better android gets will only get better with more devolpment, remember the magic and hero just came out still basiclly running the same base as we are. Oh and some of us just got into new contracts and just got their phones and don't want to run out and buy a new phone just cause it has better specs, I want my phone to live up to it's upmost performance possibe by these work arounds so that the next android phone that I get will be 100 times better and more efficent on that hardware
Click to expand...
Click to collapse
I do appreciate what you're saying - that i want to have my cake and eat it! I suppose that's true in some respects. I can honestly say that my Dream is the best phone I've ever had, and the efforts the devs make to push the envelope are just amazing! Their knowledge and skills are something special - and to do it all for the love of it (and of course the respect of the community!) is definitely to be applauded.
I do also hope that google devs do read these forums, and incorporate the work into the official roms! I think they should pay the devs on xda, as they clearly do a lot of work that google ought to have done!
I hope that google does donate to these devs because they have done an amazing job with what they have to work with, I just wish I understood programming better and had the patience for it, I think my phone is better than my computer now, wait anything is better the my computer right now since I burned out my power supply. By far this is the best phone I have ever owned and now I am a android lifer because of the devs. When I first got my phone, it was worthless to me before I rooted it, good thing I found xda back when I had my wing so I knew right where to go and by the end of the first day I had it, it was already rooted
If google pays the devs or give them jobs then we will have to wait long time for our update and cool stuff, they need to just donate lots of money to them so they keep hooking us up first at xda and not the general masses all at once, I don't think they could handle the general awesomeness
setspeed said:
I'm an intermediate (Windows) PC user and slightly more technically inclined than most of my friends and family. I bought the Dream because of it's tight integration with GMail and the promise of untold useful apps. I have some awesome apps such as 4 Timers, My Tracks, Wireless Tether, which are useful in my everyday life, and they were all free (although I donate to developers when i think its justified).
My Dream is a vastly better phone in many ways than my last (Nokia N85) and at first I enjoyed flashing new roms and the ability to change my phone in different ways.
I'm currently running Cyanogen 4.0.2 which is a great rom, but to get the most out of it and actually have a sweet running phone it seems almost required to keep up with the changes on the Dream Dev forum, read hundreds of posts, learn how to install scripts and tweek settings, add ext partitions on your sdcard for swap files, know what compcache is, etc etc.
I realise that the devs are doing everything they can to give us the best performance from our phones, and i am very grateful and applaud it. I just wish it was a little easier to keep my phone being the best it can be.
What I am really getting at is that the Dream has its obvious hardware limitations (lack of RAM and rubbish battery life being the most obvious) and I'm kind of getting to the point where I want a new phone that doesn't require so much work.
None of the recent Android phones that I have heard about offer a full 5 row qwerty keyboard. That's what i want, along with perhaps a flash on the camera and a battery that lasts a couple of days with moderate use.
I will not jump ship and go elsewhere, as I love Android, but i think a manufacturer would clean up if they released a phone with the above specs and perhaps 512mb RAM - I know i would buy it in a second, and at any price within reason.
Anyone else feel this way?
Click to expand...
Click to collapse
its like you read my mind

What does the future hold for DREAM users?

Hello, so after seeing the reviews and videos of the much anticipated "Nexus One" phone or should I say "BEAST" of a phone we as G1 or Dream users are left to wonder, What do Android and HTC have for us in the future do they think about us? It seems that with better and faster more agile processors being released to such phones like the Nexus, future ROMs or mods will be too much for our limited G1's. It used to be if you wanted to run customized Roms then only you decided wether "Hard Soft SPL" "partitioning or not partitioning" and etc, now it seem that will be the only way to run these sick out of this world roms in the coming days, in the future of Android. Android 2.1 makes me think of the possibilities of technology in our century but also of the budget of our pocket money between deciding necessity or commodity. I saw a developer asking for help or donations to help him get a phone for test. I for one woul love to be able to donate but as it is economy status is "Force Close" in Androids Terms. Please comment on this if you'd like, Just a thought.
Everyone running CM could probably donate $0.50 and it would be enough to get him a Nexus One.
The only thing that isn't future proof with the DREAM is the douchebags at HTC failing to provide required source or at LEAST give us new proprietary binaries for our hardware.
The device doesn't have to be super duper newest latest greatest thing to run a new set of software. Just because GN1 happens to have the equivalent of an AMD Radeon R600 GPU (yes, it is even an AMD GPU built on that same architecture) doesn't mean that what Dream has can't chug through the work! We *have* a 3D GPU to handle the required visual effects. Maybe not as smooth, but it WILL DO IT! Compiz runs at 1600x1200 great on a crappy Intel GPU, which is architecturally INFERIOR to the GPU in the GN1!!! And Compiz does the same kind of effects! But we only need to worry about 320x480.
Android has and does run on a retardedly out of date Palm Treo 650. Not so good, but just to note, the difference between a Treo 650 and an HTC Dream is MUCH MUCH greater than the difference between an HTC DREAM and a GN1!
IT CAN BE DONE.
It HAS been done.
But the problem is with HTC! They don't have the same kind of respect for open source as AMD has (providing all required programming documentation, and quite a bit of labor, for open source drivers for GPUs up to and including R800).
The solution:
We need to reverse engineer (parts of) the proprietary binaries! And starting with the parts needed for the CAMERA.
We could possibly make this part functional by writing something as simple as a wrapper library to adapt the OLD camera library to meet the requirements of the NEW AOSP.
The compromise:
Maybe not all of the advanced coolness will work out, but that is the great thing about source code... it may not be necessary! Some stuff can be dumbed down to work.
maxawesome said:
Everyone running CM could probably donate $0.50 and it would be enough to get him a Nexus One.
Click to expand...
Click to collapse
How's that going to help with DREAM?
.50 cents?
If everyone gave Steve a penny then he could buy 2 Nexus Ones and a new snowboard. Everyone that uses CM, parts of CM, Recovery Image??? That has got to be at this point the Majority of Dream\Magic users. I wish there was a way to count.
Donate to Steve if you use anything of his. He is a great help to the community.
www.cyanogenmod.com
Guess we make the future.
With the source for the basic android freely available, it's up to Dream / G1 users to write their own future after the first 2 years are up.
If you're not a developer, then maybe this would be worth learning to do.....if not for this phone, then for your next one.
I'm thinking that in the 21st century, the truly free person will be able to grow their own food, build their own house...and write their own software.
At this point, not being able to write software is beginning to feel like not being able to read and write. Always relying on someone else to do it for you....and having NO CLUE if you can't do it for yourself. I don't like that feeling. I've started learning how to program: C / C++ and Java. Don't want to be useless or dependent.
linuxluver said:
I'm thinking that in the 21st century, the truly free person will be able to grow their own food, build their own house...and write their own software.
Click to expand...
Click to collapse
Looks like I'm all set then....
Hey all: what happens when you put the obsolete camera binary in a 2.0 image? Is it an unknown symbol error? If it is, then it might be easier to deal with than the general assumption!
Cyanogen already has the nexus one. he said hes not totally dropping support for g1/32B but I would expect the frequency of his updates will go down.
My one huge question in regards to the N1...
How is the battery?
Because the G1 is a wonderful phone... when you can use it.
Anyone have any idea how the N1's battery compares to G1 and iPhone?
arsieiuni said:
My one huge question in regards to the N1...
How is the battery?
Because the G1 is a wonderful phone... when you can use it.
Anyone have any idea how the N1's battery compares to G1 and iPhone?
Click to expand...
Click to collapse
Coming from the g1 to nexus one as far as battery life is concerned is like night and day imo. When i wiped my phone on g1 i reinstalled all my apps i use, 96 total in market and on sdcard and had less than 40% battery left. I did the same with the nexus one to test the battery and when i was done it was down to 87%
Ryanmo5 said:
nexus one to test the battery and when i was done it was down to 87%
Click to expand...
Click to collapse
See what does it tell you about the importance of battery life... that I see the Nexus One with all its shiny-ness and I think I'd like one... but not until hearing this comparison do I feel like "OMG NEED ONE NOW GIMME GIMME GIMME!"?
Haha..... G1's battery was its major weakness. I'd love to have a very similar phone with a GOOD battery.
I saw someone say that Nexus one wasn't able to sync the Calendar. Is this true? It may have just been a misleading statement... and I'm hoping so because I can't imagine Google making a newer, better phone that can't do a simple thing like keep your Gcalendar like G1 can.
Can you get all the same apps on Nexus one since it's Android?
arsieiuni said:
See what does it tell you about the importance of battery life... that I see the Nexus One with all its shiny-ness and I think I'd like one... but not until hearing this comparison do I feel like "OMG NEED ONE NOW GIMME GIMME GIMME!"?
Haha..... G1's battery was its major weakness. I'd love to have a very similar phone with a GOOD battery.
I saw someone say that Nexus one wasn't able to sync the Calendar. Is this true? It may have just been a misleading statement... and I'm hoping so because I can't imagine Google making a newer, better phone that can't do a simple thing like keep your Gcalendar like G1 can.
Can you get all the same apps on Nexus one since it's Android?
Click to expand...
Click to collapse
My N1 can sync with calendar no problems. Some apps you cannot use yet because they do not support the newer Android 2.1 OS. Most apps have no problem with it. Thsoe that dont work will no doubt be updated by the developers once the Android 2.1 SDK will be released.
Yeah... I'm gonna want one. I will not get one until May more than likely because my contract with Tmobile won't run out til then but... that'd be alright. It gives me time to save up for it.
I wonder if you can get the n1 for contract price with Tmobile if you just sign upf or their $40/month unlimited web service.
Anyone else heard of this: http://www.google.com/support/forum/p/Google Mobile/thread?tid=7154dabda82d872e&hl=en ?
Sounds like win to me...
Does anyone no if the apps on the Nexus one save to sd now?
no they do not. Google has confirmed though that in a future update they will.

New UI.

HTC designed Sense, and it's popular..but one question that has been on my mind for a while is, why haven't we designed something of our own yet? We hack,mod, and theme Android and Sense, but wouldn't it be cool if somebody just built a whole new UI? What kind of manpower would that take to do?
A full custom UI is probably pretty complicated to create and requires not only knowledge of the code but also graphics and design skills.
We have some talented dev's on the Android theme I figured we would have seen it by now.
SystmDcln said:
We have some talented dev's on the Android theme I figured we would have seen it by now.
Click to expand...
Click to collapse
I don't think the devs want to spend soooo much time and effort for something they won't be properly compensated for...
most devs either excel at coding and therefore create apps and ROMs, or they excel at graphics and therefore create custom themes and such.
I have a side project that I am trying out something on. That's about it for now. But it's not something you, SystmDcln, would like though. Current time frame is for Q1 of this year but that does not belong in this forum or this section of the forum.
With that said, I am going to say the following things and they are in no particular order.
1. Making a UI require both programing, understanding of the system and graphics.
2. Building an UI also require time. Time = money etc... you see where this is going...
3. People spend hours making UI and only half of people will like what they did. The other half will dislike it and why waste time for no reason.
4. HTC BOUGHT out a UI making company a few years back and they paid in the millions for that. Why? To make sense UI.
5. A good UI is hard to come by. I prefer clean and in 3 colors; black, white and gray. HTC likes colorful stuff (look at sense ui).
There will be more.... I'll come back...
i'd be happy to put together any images. just gimme a round-about design idea, file type, and the size. photoshop and illustrator are fun for me to play with, and i'd be flattered if other people wanted my material on their phones.
i don't code though. got out of that a loooooong time ago. haven't looked back
I get what you mean. However, I look at Android sorta like the Linux community..there is like more distro's of Linux than most can keep count of all free and customized to particular needs..would just kinda like to see some of that with Android.
SystmDcln said:
I get what you mean. However, I look at Android sorta like the Linux community..there is like more distro's of Linux than most can keep count of all free and customized to particular needs..would just kinda like to see some of that with Android.
Click to expand...
Click to collapse
Dude, its still way new. You say look at the linux com., yah and look how long they been around...
There ARE some very talented people in here, give them credit for what they HAVE done, its amazing already, and they didnt get paid by google like these current engineers have been. Move to another OS (or older phone aka g1) for more options.
Down the road im sure there will be mannny awesome things to come about. But relax for now.
theslam08 said:
Dude, its still way new. You say look at the linux com., yah and look how long they been around...
There ARE some very talented people in here, give them credit for what they HAVE done, its amazing already, and they didnt get paid by google like these current engineers have been. Move to another OS (or older phone aka g1) for more options.
Down the road im sure there will be mannny awesome things to come about. But relax for now.
Click to expand...
Click to collapse
I'm not referring specifically to Nexus One but more or less Android as a whole. And I do give credit to people like Cyanogen etc who have done some really neat things.
SystmDcln said:
I get what you mean. However, I look at Android sorta like the Linux community..there is like more distro's of Linux than most can keep count of all free and customized to particular needs..would just kinda like to see some of that with Android.
Click to expand...
Click to collapse
all those distro's are backed by a whole organized team of devs. Most devs you find here either work completley alone, or simply communicate with other devs for help and advice. They usually do not for an organized team for development.
Are you talking about something like Home++ or GDE?
Sounds like the "UI" that you're talking about is just a launcher/home replacement...which is already available on the market....

HD2 Breaks my Heart

Hey everyone i know that there has been about 20 of these posts and threads about ppl hating or being upset with the HD2, but i feel that i have to post this.
*
For a few months now I have been eagerly waiting for HTC to release a USA version of the HD 2 before conforming to apple or android well the dream came through and T-Mobile gets one will all these goods HSDP+ which gives you super fast 3G which is not in my area as of yet but waiting for it to get here but back to the goodies movies really cool apps and preloaded games I have had HTC phones all my live no other phone. But this phone seems so great lack the WP7S which now dropped the S LOL but I could care less for 7 for mobile. What I’m getting to is this phone is a beast with has a lot of potential but the sad truth is that you have to tune this phone for almost every thing to work but then you’ll get bugs regardless what you do its like buying a Ferrari enzo and having to tweak it that just does not make any sense to me. no matter what hardware you have from HTC its always going to miss one thing team work Micro Soft makes this great software that I know can do great things but because there are so many manufactures making devices for them with so many different hardware specs you’ll have issues left and right no matter what you. Hence why there are the Windows the market place and applications for windows mobile sucks so bad developers like Gameloft, EAGames, Capcom and others like fandango and 100s of others don’t take windows mobile devices so serious. i hate to say this but apples device specs don’t match up to what to what windows devices do but because its one device one hardware once manufacture there will always be great games and applications for apple iphone/ipod/ Ipad whatever. i cant expect XDA to make me happy with fixing and making a dedicated team or get other nationwide Developers to see the hd2 for what it is and can do. XDA has too many damn phones to tweak for the world. the HD2 is a great phone for big windows mobile users. i can say im a big htc/widows user but you cant tell me thay sometimes you wish you didnt have to tweak your phone unleast you reallly Have to. too many many companys are in the cell phone game with the same os on them. We will never see the full potentional because its DOA im tired of the rom flashing game. im not moving to apple because they suck and jobs can you know what as for android there in the same page as windows mobile too many wanna bees aka manufactures. ill keep my hd2 because i support htc and windows till thw day i die but know this phone broke my heart like a beautiful chick with a 10 sec memory bank no matter what she wont get it lol if you dont like my thoughts im sry i wasted your time
post you thoughts and comments here maybe some pointers and hits on what to do and if the tmo stock rom is just complete otter garbage
Uhmmm I have a comment.
My brain now hurts from trying to read your ramblings of confusion. Try using capital letters, breaking up your run on sentences, and for gods sake try proof reading your post before throwing it out there for all to see.
Now having said that. They are two different OSs with two different people in mind as users. The iPhone is a child's toy as far as I'm concerned. It's apps are made for 13 year olds that want a phone filled with mostly useless apps. On the other hand you have Windows Mobile which is for people who want to be productive with their time. Maybe get something accomplished while still out of the office. Now I'm not saying the the iPhone doesn't have it share of useful apps it's like I said though two different user bases.
Having a phone with enough power to get almost anything done is nice but yes as usual with any Window product you will have to tweak it to get it to your liking. I'm thankful I have the ability to do this out of the box without having to jailbreak my phone or pay for it. I have not a problem I couldn't solve so far with the phone by coming here and searching the vast amount of information and knowledge.
If you feel better after rambling then it was worth reading your post.
sry about the really bad post lol i didnt have time to proof read it at all had like 10 mins to type it on my phone battery was dying should have just waited now i look like a fool lol sry man
try listing some of the problems that you have been experiencing. a lot of other hd2 owners that i know in person seem to be having the same complaints; freezing, lagging, screen blackout, etc.
this website has helped tremendously in helping with such issues. simple things like using the task manager and a program called "free ram" help the hd2 run smoothly.
on top of that, i found that i can tweak the way i want the phone to operate by turning off certain widgets to save battery life. i also found some great programs such as s2u2 for custom lockscreens, bsb tweaks and co0kie's home tab to make the hd2 run the way i want it to. i.e., enabling pinch ande zoom to skyfire and IE. enabling rotation to google maps, etc.
Darkcloud25 said:
sry about the really bad post lol i didnt have time to proof read it at all had like 10 mins to type it on my phone battery was dying should have just waited now i look like a fool lol sry man
Click to expand...
Click to collapse
Who needs periods,commas, or any punctuation marks anyway
It's that not I don't understand the issues but whats the sense of making a post if it makes no sense. Take a breath slow down and explain your actual issues. Many of them can simple be solved by using a rom that actually works. I have yet to use a stock rom that works right out of the box. Load a custom rom and it's a whole new phone. Yes custom roms are not without problems but most times they're little compared to the bloat that comes with stock roms.
Ok one i get random device.exe fail and other programs fail giving me that Microsoft error ...exe fail. For instances Opera, FPSECE 10, Morph Gear and the Camera gives me the same .exe Microsoft error. Also the music tab takes ages to load my music from the memory card . One more thing even after using Chainfires 3D drivers 1.1 and TX 3d Performance update than preloaded game Ferrari GT evolution lags so bad man. All of these problems repeat their self even after a hard reset. Oh and Chill with the spelling and all this I’m puzzled from reading my post I’m pretty sure I made my self clear onto why it looks that way ether help me or just keep it moving.
Try lossing the stock rom and that will solve a good bit of your issues. Also might want to make sure you have .NetFramework 3.5 installed.
Simple. First, lose the stock rom. Next, move the racing game from the sd card to the phone memory. Tada.
There are much bigger problems than the easily solvable problems you mention (my sig comes to mind). No reason for you to complain!
Again wisdom, the problem lies with the OS and Hardware, i dont think HTC and WM will ever take advantage of the specific hardware in our devices for the sole reason that there too many differences. Why do you think the iphone runs so smooth...well think about it an OS designed for its proprietary hardware/software, the OS is taking full advantage of the hardware's efficiency. But with proprietary software comes a drawback, developers need to redesign there software to run on that specific device, this is where i think WM wins because its OS architecture has been out for so long being its universal capabilities with hardware where else apple likes to stick to there own s**t, well thats dandy and all but it doesn't work all that well with developers that started off with windows for so many years, so now we need new developers to start fresh. look at all the apps not on the marketplace that have been out for years..apple doesn't come close, the marketplace just makes it easyier for our users today to find what they need, "Competition". please correct me if im wrong but this is my view. I always thought about this for example take your PC's hardware running Windows and tell a game developer to design a game to your specific hardware and OS, just imagine the performance difference to a universal platform game, thats why alot of games designed for an apple computer run most of the time 50% to 100% better then the same game on windows pc without having to upgrade your videocard... Im still waiting for the day that the hardware in our HTC WM devices are matched perfectly with the correct/proper drivers! My HD2 which you bought for me is fast as hell, but just imagine how much faster it can be...This is just my 2 cents.
Wil Badger said:
Uhmmm I have a comment.
My brain now hurts from trying to read your ramblings of confusion. Try using capital letters, breaking up your run on sentences, and for gods sake try proof reading your post before throwing it out there for all to see.
Now having said that. They are two different OSs with two different people in mind as users. The iPhone is a child's toy as far as I'm concerned. It's apps are made for 13 year olds that want a phone filled with mostly useless apps. On the other hand you have Windows Mobile which is for people who want to be productive with their time. Maybe get something accomplished while still out of the office. Now I'm not saying the the iPhone doesn't have it share of useful apps it's like I said though two different user bases.
Having a phone with enough power to get almost anything done is nice but yes as usual with any Window product you will have to tweak it to get it to your liking. I'm thankful I have the ability to do this out of the box without having to jailbreak my phone or pay for it. I have not a problem I couldn't solve so far with the phone by coming here and searching the vast amount of information and knowledge.
Click to expand...
Click to collapse
Lol. Made my brain hurt too!
Wil Badger said:
Uhmmm I have a comment.
My brain now hurts from trying to read your ramblings of confusion. Try using capital letters, breaking up your run on sentences, and for gods sake try proof reading your post before throwing it out there for all to see.
Now having said that. They are two different OSs with two different people in mind as users. The iPhone is a child's toy as far as I'm concerned. It's apps are made for 13 year olds that want a phone filled with mostly useless apps. On the other hand you have Windows Mobile which is for people who want to be productive with their time. Maybe get something accomplished while still out of the office. Now I'm not saying the the iPhone doesn't have it share of useful apps it's like I said though two different user bases.
Having a phone with enough power to get almost anything done is nice but yes as usual with any Window product you will have to tweak it to get it to your liking. I'm thankful I have the ability to do this out of the box without having to jailbreak my phone or pay for it. I have not a problem I couldn't solve so far with the phone by coming here and searching the vast amount of information and knowledge.
Click to expand...
Click to collapse
You still understood what he was saying did you not? We all have are strong and weak points. Your reply would have been fine without "My brain now hurts from trying to read your ramblings of confusion. Try using capital letters, breaking up your run on sentences, and for gods sake try proof reading your post before throwing it out there for all to see". Let's not be rude
Hey it was just one more suggestion to help solve his problem. Nothing like speaking clearly and being able to get the point across. Do you like to talk to somebody who mumbles under their breath all day. Do you like to talk to somebody who incoherently babbles? I doubt you do. No different here, I have no problem helping people, I have no problem trying to figure out what somebody is saying but when it's a complete paragraph of gibberish there is not much I can do. I could understand if he was some where in Europe and English was not his primary language.
Wil Badger said:
Hey it was just one more suggestion to help solve his problem. Nothing like speaking clearly and being able to get the point across. Do you like to talk to somebody who mumbles under their breath all day. Do you like to talk to somebody who incoherently babbles? I doubt you do. No different here, I have no problem helping people, I have no problem trying to figure out what somebody is saying but when it's a complete paragraph of gibberish there is not much I can do. I could understand if he was some where in Europe and English was not his primary language.
Click to expand...
Click to collapse
I understand your logic, but you understood him enough to answer him. Why embarrass him? But I'm sure that wasn't your intention. Let's all just help each other out in harmony that's all i am getting at.
Wil Badger said:
Hey it was just one more suggestion to help solve his problem. Nothing like speaking clearly and being able to get the point across. Do you like to talk to somebody who mumbles under their breath all day. Do you like to talk to somebody who incoherently babbles? I doubt you do. No different here, I have no problem helping people, I have no problem trying to figure out what somebody is saying but when it's a complete paragraph of gibberish there is not much I can do. I could understand if he was some where in Europe and English was not his primary language.
Click to expand...
Click to collapse
Thanks for you help, but as for the "Do you like to talk to somebody who mumbles under their breath all day.” I didn’t know that you can hear me. Now you sound like you need help when you read you not hearing if you need help there are classes that can help you with that issue your having: D. as for the English languish there has been tests and experiments that if the spelling or how the sentence, paragraph ect. Is written does not mean that you cant understand. Here take a look http://forums.techarena.in/off-topic-chat/1205040.htm: D but hey thanks and ive been editing, tweaking& flashing roms for about 3 yrs now. im just tired of doing it just want a phone that works that’s not apple or android, but again yes thanks for the help.
Wil Badger said:
The iPhone is a child's toy as far as I'm concerned. It's apps are made for 13 year olds that want a phone filled with mostly useless apps. .
Click to expand...
Click to collapse
OMAAAGAAAA.... ur serious? Iphone is the greatest phone ever period.. apps for child's? LOL go to the apps store and u would find 200 bucks and up apps and u telling me they are for child's.. Doctors use iphones... why? cause the apps ... medical apps! http://www.softwareadvice.com/artic...ne-apps-for-doctors-and-med-students-1100709/
im a owner of a HTC HD2 too and his totally right.. windows is plain crap craaaaaaaaap.. it destroyed this beautiful phone...
LOL @ iphones are for child's.... LMAO
u obviously a iphone hater....... and yes i went back to my 3GS
Wil Badger said:
Hey it was just one more suggestion to help solve his problem. Nothing like speaking clearly and being able to get the point across. Do you like to talk to somebody who mumbles under their breath all day. Do you like to talk to somebody who incoherently babbles? I doubt you do. No different here, I have no problem helping people, I have no problem trying to figure out what somebody is saying but when it's a complete paragraph of gibberish there is not much I can do. I could understand if he was some where in Europe and English was not his primary language.
Click to expand...
Click to collapse
JUST STFU!!!!!!!!
At least this thread is good for one thing, getting a good laugh.
And yes I do hate Apple with a passion. You like it so much go buy an iPhone and STFU yourself. I never said every app was childish or made for children I simply said they are marketed more towards children or should I say the simple minded. Hence it is a child's toy.

Redevelopment of apps now that gingerbread is on the horizon

Hey,
I am NOT a dev, but I would like to know what kind of work work is going to be required now that gingerbread is on the forefront?
For example, VPlayer, doesn't work... it FC... How much work is it going to take to get the program back up and running???
Im just asking because, as much as I hate to admit it, fragmentation (as everyone calls it) is going to start causing issues. I get that google wants to offer the best and the latest and greatest, but if everytime a new API get sent out, and devs' have to rewrite their work, how much time is it going to take to get the proggy back up and running??
Thanks!
Theo
theomajigga said:
I am NOT a dev,
Click to expand...
Click to collapse
You should've stop right there.
You realize that at this point only 1(!) phone is running official 2.3 Gingerbread and it's Samsung Nexus S. It's a drop in a bucket comparing to all of the phones that are running official 2.x firmware.
Furthermore, if an app is properly developed against 1.x or 2.x SDK then it will work with gingerbreadas as all APIs are future-compliant. The only problem would be is if an app is developed using 2.3 APIs and you would try to use it on earlier roms or if it used undocumented/unofficial APIs that were not supposed to be used and were discontinued in future releases.
We don't know what 's causing vPlayer not to work, could be many things (kernel, unfinished rom development, missing libs) or it could be things in vPlayer that were improperly implemented.
Send a log to developer and see if he/she can help you. Given that you're not running official (or at least stable!) release, you may not get far though.
But please, don't jump on that "fragmentation" train, it's not nearly as bad as people make it out to be.
borodin1 said:
You should've stop right there.
Click to expand...
Click to collapse
First off, I didn't ask for you to be a ****, if I would have posted this in the dev forum that would have prompted you to respond as such.
borodin1 said:
You realize that at this point only 1(!) phone is running official 2.3 Gingerbread and it's Samsung Nexus S. It's a drop in a bucket comparing to all of the phones that are running official 2.x firmware.
Furthermore, if an app is properly developed against 1.x or 2.x SDK then it will work with gingerbreadas as all APIs are future-compliant. The only problem would be is if an app is developed using 2.3 APIs and you would try to use it on earlier roms or if it used undocumented/unofficial APIs that were not supposed to be used and were discontinued in future releases.
We don't know what 's causing vPlayer not to work, could be many things (kernel, unfinished rom development, missing libs) or it could be things in vPlayer that were improperly implemented.
Send a log to developer and see if he/she can help you. Given that you're not running official (or at least stable!) release, you may not get far though.
Click to expand...
Click to collapse
Thanks for the answer, i guess.
borodin1 said:
But please, don't jump on that "fragmentation" train, it's not nearly as bad as people make it out to be.
Click to expand...
Click to collapse
Now that that is out of the way, can I ask you HOW you can honestly say that Android isn't fragmented. Seriously ask your self... I LOVE android, I really do, G1-cliq-MT3G-Nexus One-HD2(androided)-MT4G, but I can't even lie about that. There is 9 API levels!! 2.3, 2.2, 2.1, 2.0.1, 2.0, 1.6, 1.5, 1.1, 1.0.
NOW I DO UNDERSTAND THAT ALMOST 45% ARE ON 2.2 and 40% ARE ON 2.1.
Ok, so now most apps are going to be working on that 84% of phones running level 7+.
But this ALSO doesn't account for the manufacture API's that are implemented buy some of them, which I KNOW causes some problems. (skype on the Samsung Galaxy Series) just to name one very big one. Skype works on other devices with 2.1, but it doesn't on the Samsung 2.1? as a consumer, I'd ask wtf, even with their limited knowledge of android.
Fragmentation is defined as is the inability to "write once and run anywhere". Rovio complained about this. Albeit not directly, but they said that they were having issues with people on some phones, with some versions of software, and that it wasn't going to work across the board.
I hate to admit it but there are certain things that need to be done to insure that Android will not only be the "Mobile OS" but it will also be the demanded one (IMHO):
1. Cut the bull**** manufacture stuff out, make only ONE set of API's, with 0 proprietary API's. Make it stuff that you can get if you want through the Android Market (custom UI's and such).
2. Control the god-damn market, find spammers, find shady devs re-uploading their apps multiple times to get ad dollars.
3. Get everybody on board to updates, require that all devices with X specifications be updated Y months after a source is released. That will get again get everyone on the same API level, and will make all apps compatible (maybe slow).
4. For the love of all holy, USE THE BEST COMPONENTS YOU CAN FIND! AND MAKE IT A STANDARD At least for the primary functions of the phone. For example, the Nexus One (my fave so far) did NOT have a competent touch screen, 2 point, and a BAD 2 point at that, and that is considered to be the new dev phone. Well who the HELL would want to dev for a platform that can only recognize two points (barely) that doesn't always even get them right? I sure as hell wouldn't. Finally I get the MT4G, the FIRST thing i did was test the touch screen, and guess what... It still is sub-par. 4 points, where my friends Galaxy S can do 6 or something. Now you are going to ask me, who uses 6 points idiot? Some games, do, and to top **** off, if you can't recognize 2 points properly, close together, how can some of the basic multi-touch functions work? (google maps on the N1)
I'm sorry for the rant, but I'm realistic. A mobile platform can't win like this.
http://www.comp.nus.edu.sg/~damithch/df/device-fragmentation.htm

Categories

Resources