I need to make an app but I don't know where to start - Android Q&A, Help & Troubleshooting

Hey everyone, this is my first time here cause I almost spend all my time in the roms threads and stuff. Anyway, I'm gonna go straight to the point.
The thing is that I want to make a free APP for my company (which isn't any big, but it's mine) but I don't really know where to start.
The idea I have is not very complicated as far as I know, cause what I have in mind is basically a shared agenda attached to a calculator.
Let me explain: I'm a Wedding Planner, and the thing is that I have the couples busy all the time with meetings with providers and stuff, and also I have to be checking the couple's overall money for the whole period between the contract and the marriage.
So what I need to do is an agenda that can be shared with someone else (in this case, me and the couples) with appointments and stuff, and also I need it to have the capability to calculate the couple's budget. So if they spend money in something, we can put that spending in the whole budger, so they would have a clear statement between both parts about where is their money going, and how much will they have at certain point in order so they can have their right amount to spend more or less in something else.
Then I can add simple things like "contact us", Twitter, Facebook feedback and blabla, but the main function is the one I can't do.
I've tried "app builders" but they have just basic options which don't let me dig in more to modify something cause they don't give you the source code.
I'm good at modifing code, but I don't know a single thing about creating from scratch.
Can I get a hand with this?
Thanks guys.

Questions should be asked in Q&A forums, not development forums.
Thread moved.

Anyone D:?
Sent from my Inspire 4G using Tapatalk 2

No? :/
Sent from my Inspire 4G using Tapatalk 2

Deleted-good luck buddy

:::::SEARCH:::::
Sent from my MB865 using xda's premium carrier pigeon service

Are those dev's answers? Really?
Lol I looked a lot on sites that led me here just to get a "search" answer.
And why would I want to know every single aspect on android to make just a simple app?
Is like getting a chef degree just to make one bacon & eggs.
Still waiting for a serious answer.
Sent from my Inspire 4G using Tapatalk 2

Same question, search got me here .:sigh:.

Bump.

rugalck said:
Are those dev's answers? Really?
Lol I looked a lot on sites that led me here just to get a "search" answer.
And why would I want to know every single aspect on android to make just a simple app?
Is like getting a chef degree just to make one bacon & eggs.
Still waiting for a serious answer.
Sent from my Inspire 4G using Tapatalk 2
Click to expand...
Click to collapse
Just read an article while flashing, try Android SDK (Don't know for sure) but I think that it is the basic start for programming an application. From then on your on your own. Just google it lol (those are not application files but exe.)
Sent via LG P690 CyanogenMod 7.2 using XDA Premium

Eclipse and Android sdk Are your Friends , goggle em Good luck
there are a Bunch of books and videos on it too ..
Sent from my MB860 using xda app-developers app

rugalck said:
I've tried "app builders" but they have just basic options which don't let me dig in more to modify something cause they don't give you the source code.
I'm good at modifing code, but I don't know a single thing about creating from scratch.
Can I get a hand with this?
Thanks guys.
Click to expand...
Click to collapse
I think you kinda answered your own question really... unless you can find something very close to what you want, you'll have to learn how to create from scratch.
If that hasn't put you off, I'd recommend that you don't go near a phone to start with. Pick just one or two features that your app will need.
Write something standalone that provides that functionality as a Java console application.
Once you have that working, you can start to figure out how to turn it into an app. For that you can probably start with one of the examples that come with the development kit (for instance, a menu example)

Related

How to become a developer

Alright. So I would love to learn how to build roms and apps but idk where to start. Please give me a complete guide or any info.on where to start and command lines. Please I want to.learn. thanks.
Sent from my GT-I9000M using XDA App
goob1284 said:
Alright. So I would love to learn how to build roms and apps but idk where to start. Please give me a complete guide or any info.on where to start and command lines. Please I want to.learn. thanks.
Sent from my GT-I9000M using XDA App
Click to expand...
Click to collapse
There's a few good threads here in the android chef central section, the regular android section and probably in your phone's development section.
Also check out the actual android developer site from google.
codybear said:
There's a few good threads here in the android chef central section, the regular android section and probably in your phone's development section.
Also check out the actual android developer site from google.
Click to expand...
Click to collapse
The google site doesbt have all that much. Re. Again I did t read it all. I know how some imof it works. I played with c++. Stress on the word played. Idk any of the coding. I need to know how it all comes together
Sent from my GT-I9000M using XDA App
Wow, I have been thinking the same thing. . . I have been trying to figure out where to even start. I have read numbers of tutorials. And I barely am starting to grasp the concept.
But, how does code turn into a program is still above and beyond me.
I am strongly considering going to school for software engineering but I want to know what is going on first.
I'm in the same boat here. Runnin froyo Rom with a Gingerbread keyboard. But deciding how to make it all run together smoothly is where I fall short. I have knowledge of Operating systems and the neccesary file that make it run. Tweakin the aspects of said files is what scares me. Especially if I "forget" to do a backup... anyone lookin to train a QUICK and eager learner. I'm all in. Shoot me a pm. In school now studyin Computer Science.
Sent from my HTC Magic using XDA App
I'm in the same boat here. Runnin froyo Rom with a Gingerbread keyboard. But deciding how to make it all run together smoothly is where I fall short. I have knowledge of Operating systems and the neccesary file that make it run. Tweakin the aspects of said files is what scares me. Especially if I "forget" to do a backup... anyone lookin to train a QUICK and eager learner. I'm all in. Shoot me a pm. In school now studyin Computer Science.
TEACH ME WHAT YOU KNOW!!! PLLLLEEEEEAAASSSEEE!:'( I beg of you. I need to know where to start
Sent from my GT-I9000M using XDA App
Wow, I really thought I was the only one. . . . I am considering finding a local mentor.
I can pay a little to watch you work. I need to see this work done in front of my eyes. . . . I read #'s of tutorials and now I barely understand the basic principals of programming, yet I have no idea how to apply any of this.
We were all noobs at one time.
I personally just read some ebooks for programming, read some on the basic principles of programming, then for the specific language.
I also found some tutorials online and read the tutorials 2+ times and then would reread the tutorial again but this time I would do the tutorial step by step.
Sometimes I would do the tutorial a few times to get it engraved in my brain.
Get yourself some cheat sheets/reference cards and an IDE and you should be good to go.
Sometimes you just need to jump in to the languages and start playing around and learn how everything works. I personally like to find forums for a specific language I am learning and help other noobs to solve their problems/questions cause that in returns helps me learn the language better. Plus if I don't write it correctly (I view correctly as the most optimized code) then a expert usually comes along and corrects it and will show me also what I need to work on.
So basically just jump right in there hahah.
codybear said:
We were all noobs at one time.
I personally just read some ebooks for programming, read some on the basic principles of programming, then for the specific language.
I also found some tutorials online and read the tutorials 2+ times and then would reread the tutorial again but this time I would do the tutorial step by step.
Sometimes I would do the tutorial a few times to get it engraved in my brain.
Get yourself some cheat sheets/reference cards and an IDE and you should be good to go.
Sometimes you just need to jump in to the languages and start playing around and learn how everything works. I personally like to find forums for a specific language I am learning and help other noobs to solve their problems/questions cause that in returns helps me learn the language better. Plus if I don't write it correctly (I view correctly as the most optimized code) then a expert usually comes along and corrects it and will show me also what I need to work on.
So basically just jump right in there hahah.
Click to expand...
Click to collapse
Thank you for that. Is there a simple task that I can do to jump in? So I can start small and work up?
Sent from my GT-I9000M using XDA App
I don't even know where to start at all. . . I barely understand the principal.
Write the code then implement it somehow. . . yup, not much.
samson_420 said:
I don't even know where to start at all. . . I barely understand the principal.
Write the code then implement it somehow. . . yup, not much.
Click to expand...
Click to collapse
This website is THE best for learning to program FULL STOP.
http://ocw.mit.edu/courses/electric...o-computer-science-and-programming-fall-2008/
...but it is a long road, are you willing to stick with it, or is it just for fun?
samson_420 said:
I don't even know where to start at all. . . I barely understand the principal.
Write the code then implement it somehow. . . yup, not much.
Click to expand...
Click to collapse
If you haven't ever programmed in your life, I would suggest getting a 'Basic' compiler. I put it in quotes because 'Basic' is actually the language.
Every programmer's first program is called the Hello World program, go write one!
otisranson said:
If you haven't ever programmed in your life, I would suggest getting a 'Basic' compiler. I put it in quotes because 'Basic' is actually the language.
Every programmer's first program is called the Hello World program, go write one!
Click to expand...
Click to collapse
Hahahahahaaa I did that. But where do we start? I heard visual basic is the best to start in if you never coded before
Sent from my GT-I9000M using XDA App
goob1284 said:
Hahahahahaaa I did that. But where do we start? I heard visual basic is the best to start in if you never coded before
Sent from my GT-I9000M using XDA App
Click to expand...
Click to collapse
I've actually never done VB.
I learned alot of programming high school, then went for a CS degree in college so my line of languages went like this: Basic, Pascal, C++, Java.
You might want to buy a book or go on YouTube. I would search something like "basics of programming" and find some examples.
crowstar said:
This website is THE best for learning to program FULL STOP.
http://ocw.mit.edu/courses/electric...o-computer-science-and-programming-fall-2008/
...but it is a long road, are you willing to stick with it, or is it just for fun?
Click to expand...
Click to collapse
No, I want to make it a true career path. . . I love the idea of software creation.
It is everything we use. . . .
I have not tried to pursue it since I had a job with amazing pay.
Now, I have no job, no bills and all the time in the world. I went through some serious life changes, I have nothing holding me back now. I have zero debt, I own my house out right my bills are less then 500 Bucks a month and I have no kids. . . . Everyone says to go for it, but most people don't understand how difficult this learning curve will be it's not just some BS tech school crap you see on TV.
Thank you for the link, I will check it out.
I would still love to learn from someone in person, I could survive without pay for a fairly long time. I just want to have a true career in my interest.
otisranson said:
I've actually never done VB.I learned alot of programming high school, then went for a CS degree in college so my line of languages went like this: Basic, Pascal, C++, Java.
You might want to buy a book or go on YouTube. I would search something like "basics of programming" and find some examples.
Click to expand...
Click to collapse
Well im still in high school. And we only have visual basic. But I didn't take it yet.
Sent from my GT-I9000M using XDA App
goob1284 said:
Well im still in high school. And we only have visual basic. But I didn't take it yet.
Sent from my GT-I9000M using XDA App
Click to expand...
Click to collapse
Take it. Because once you learn one programming language, its a hell of a lot easier to learn your next one!
Alright. Ill switch into it next semester. How long did ut take you to learn all this stuff
Sent from my GT-I9000M using XDA App
1 semester of programming should teach you the basics. Loops, arrays, variables, functions, including libraries, etc.. but it takes many years to master this fine art. I've only written code for about 5 years. I'm fresh out of college with only limited experience in coding for jobs. So I'm basically at a junior developer level.
otisranson said:
1 semester of programming should teach you the basics. Loops, arrays, variables, functions, including libraries, etc.. but it takes many years to master this fine art. I've only written code for about 5 years. I'm fresh out of college with only limited experience in coding for jobs. So I'm basically at a junior developer level.
Click to expand...
Click to collapse
Ohhh come on. So its gonna take me YEARS? Im not that patient.... but ill guess ill learn that in the process too haha
Sent from my GT-I9000M using XDA App

[Q] How To Get Free Devices for Development?

I recently posted a thread on how I can start programming geared towards the mobile platforms.
I would like to develop apps for more than one mobile platform. However I just have access to an Android device (SE Xperia X10), iPhone 4, and an iPad 2.
Smartphones are not like candies, that you can go pickup at a cheap store.
I mean how and where can I and other people who want to develop apps for specific platforms get free phones for testing and using the apps we develop?
The emulator that is included with the SDKs are not always the best way to test.
Any suggestions? All help is appreciated
EDIT: Forgot to mention that recently Windows Phone called over WebOS developers to develop applications on the WP platform, and Windows gave the developers free devices. But there are not many WebOS devs out there..
You can always nag at google for a nexus. Other than that, make your app, use revenue for phones.
Sent from my ADR6300 using XDA App
Smokeey said:
You can always nag at google for a nexus. Other than that, make your app, use revenue for phones.
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Thanks a lot, bumping for more suggestions.
Another way is to show your work off to other devices communities here on xda and maybe ask them them to "donate a device" in return for you developing for their specific device. If 10-20 ppl within a community pitch in atleast $10, that's $100-$200 that can be used towards purchasing a reburbished phone on amazon, or ebay. I've seen some phones go for $50-$80 (given they have had ESN's, etc.) But usually I dnt think you need a phone in service to develop for it, unless the app (or whatever your developing) strictly requires you to have service on it to fully test
Sent from my SPH-D700 using xda premium
Ceelos09 said:
Another way is to show your work off to other devices communities here on xda and maybe ask them them to "donate a device" in return for you developing for their specific device. If 10-20 ppl within a community pitch in atleast $10, that's $100-$200 that can be used towards purchasing a reburbished phone on amazon, or ebay. I've seen some phones go for $50-$80 (given they have had ESN's, etc.) But usually I dnt think you need a phone in service to develop for it, unless the app (or whatever your developing) strictly requires you to have service on it to fully test
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Thanks a lot man. Not sure if someone would want a specific app by donating a device. Donating few amount of money by a few people would work. But I'll prefer to get a whole device free from, say a company.
I dont think its worth that much, for community members to put their money in.
Thanks a lot, ZA
Z!GZA!G said:
Thanks a lot man. Not sure if someone would want a specific app by donating a device. Donating few amount of money by a few people would work. But I'll prefer to get a whole device free from, say a company.
I dont think its worth that much, for community members to put their money in.
Thanks a lot, ZA
Click to expand...
Click to collapse
Well, I guess it would depend on if your app is in high demand or not, would be the deciding factor in whether people are willing to donate to you.
Sent from my PG86100 using xda premium
Why don't you try writing X company and ask them. Its not uncommon for them to do this, but im sure they aren't giving out phones to anybody. Why don't you get some credentials under your belt before asking though. Its like asking a company to buy and sponsor an f1 car for you but you don't even know how to put air in the tires on a go cart.
I voided my warranty.
Why don't you just build an App first for your available phones? Then if someone gets interested they might donate to you.
Sent from my SGH-T959 using XDA App
Thanks Everyone for your suggestions. I really appreciate it.
iynfynity said:
Why don't you just build an App first for your available phones? Then if someone gets interested they might donate to you.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
I just have one Android phone and its not working. Thanks though.
The good news is that the emulators are actually pretty good. They are not a perfect substitute for on device testing, but I have found very few bugs/behaviors that were different on the emulator than on a device.
If you just are sure to test your layouts on all of your supported screen sizes, you should be ok. There is good, up-to-date information on what devices are out in the wild, provided by google: Platform Versions/Screen Sizes.
Do the best that you can, release your app, and watch for feedback from owner's of devices other than yours.
Innova133 said:
The good news is that the emulators are actually pretty good. They are not a perfect substitute for on device testing, but I have found very few bugs/behaviors that were different on the emulator than on a device.
If you just are sure to test your layouts on all of your supported screen sizes, you should be ok. There is good, up-to-date information on what devices are out in the wild, provided by google: Platform Versions/Screen Sizes.
Do the best that you can, release your app, and watch for feedback from owner's of devices other than yours.
Click to expand...
Click to collapse
Yes I guess I will have to use emulators for now. Thanks a lot man.
Just for the record. HP has currently stopped the loaning of developer phones.
I want HTC to give me an EVO 3D or a Sensation for development
andreigherghe said:
I want HTC to give me an EVO 3D or a Sensation for development
Click to expand...
Click to collapse
If you guys get a link Please Post!
I'd like a Development phone also....
PMGRANDS said:
If you guys get a link Please Post!
I'd like a Development phone also....
Click to expand...
Click to collapse
I wish we could get a link. Who wouldn't want a free development device?
i think most of the posters in this thread just want a free device. and keep adding the adjective "development" in front of it like it's cool or something.
Try some developer contests. Microsoft still has some offering Windows Phone as prizes.
This is a 3-year-old thread
Pushing this up since I'm a student and the prices for high-end devices now are quite high. I would like to develop for the community, but the bottleneck is that I can only stick to my poor abused Nexus 4
There's lots of devices out there, tablets, wearables, but I don't have the budget to buy them and use for testing, especially that new techs come out so often and upgrading to to-date devices is quite costly.
What do you guys think? Any success story here?
---
Devs: Anyone have the same feeling that Samsung devices are most troublesome (kindof)? Always getting complaints from Samsung users...
I just went the tried and true (yet probably the hardest) way and attempted to contact manufacturers directly. Still trying to work with several. Hopefully things work out.

I'm Just Saying...

No Offense to Anyone in particular but I've been seeing Alot of threads Knocking Developers Roms... Now in My Opinion the Only way Anyone has the Right to say Anything is... If you can Cook your Own Rom up! Until then, Give them a Break guys there doing it for Free for Everyone to use!!!
good point. Many think rom development is like washing a car..little bit of this little bit of that..dry off. First build the damn car, test to make sure it runs...then wash it..and poeple still tell you the car is dirty!!! sheesh...
I have never personally knocked someone's work, but one problem I see are ROM "chefs". Not only do they know nothing about Android's framework, but don't know any programming language enough to write their own code. They are taking bits and pieces of other peoples work and pasting in, and calling it theirs', and calling it new. Hence the term chef. That really doesn't add anything to the community, it is also unethical in my opinion.
Testified.
PMGRANDS said:
No Offense to Anyone in particular but I've been seeing Alot of threads Knocking Developers Roms... Now in My Opinion the Only way Anyone has the Right to say Anything is... If you can Cook your Own Rom up! Until then, Give them a Break guys there doing it for Free for Everyone to use!!!
Click to expand...
Click to collapse
Sent from my X10i using Tapatalk
Sad Panda said:
I have never personally knocked someone's work, but one problem I see are ROM "chefs". Not only do they know nothing about Android's framework, but don't know any programming language enough to write their own code. They are taking bits and pieces of other peoples work and pasting in, and calling it theirs', and calling it new. Hence the term chef. That really doesn't add anything to the community, it is also unethical in my opinion.
Click to expand...
Click to collapse
This. Most of the XDA twelve year olds don't know that. The OP of their favorite colored ROM is a god like "developer" to them, when in reality they are just wizards at cut, copy, paste, zip, unzip, ASCII images, ****ty changelogs, etc...
I said most though, not all. And I agree, they all put hard work into it, so appreciate it or just stay quiet and move on.
Sent from my PG86100 using Tapatalk
Agreed
Sent from my PG86100 using XDA App
Couldn't agree more.
Sent from my infected Eternity EVO 3D using xda premium
Sad Panda said:
I have never personally knocked someone's work, but one problem I see are ROM "chefs". Not only do they know nothing about Android's framework, but don't know any programming language enough to write their own code. They are taking bits and pieces of other peoples work and pasting in, and calling it theirs', and calling it new. Hence the term chef. That really doesn't add anything to the community, it is also unethical in my opinion.
Click to expand...
Click to collapse
I gotta agree with this. There's very little "development" happening, and a lot of "cooking" happening. We need to have two separate sections. One for actual home grown roms, and one for things made in a kitchen.
I don't eat copypasta
I'm okay with some of the cooks as they add another element to let users find more combinations of roms bc not all the ones hard dev'd have everything you want or sometimes you would like to add a certain customization from another rom.
Now as long as proper credit is given in the OP all is good. Android is open source and sharing moss is what its all about. I personally don't think you should even ask to use polar mode long as u give the proper credit to them to begin with.
The issue I have is when people cook a ROM and then give zero credit to anyone claiming they did everything.
Sent from my PG86100 using XDA App
PMGRANDS said:
No Offense to Anyone in particular but I've been seeing Alot of threads Knocking Developers Roms... Now in My Opinion the Only way Anyone has the Right to say Anything is... If you can Cook your Own Rom up! Until then, Give them a Break guys there doing it for Free for Everyone to use!!!
Click to expand...
Click to collapse
Well its hard to say good rom to someone if their rom is buggy. We have to post feedback and let them know if there's any bugs. Not to be harsh and say your rom sucks but to say this, this and this doesn't work.
Sent from my PG86100 using Tapatalk
gmfeny said:
Well its hard to say good rom to someone if their rom is buggy. We have to post feedback and let them know if there's any bugs. Not to be harsh and say your rom sucks but to say this, this and this doesn't work.
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
agree. this is another reason why chefs are kinda annoying. they can't really provide support on a rom because they didnt make it. and with all those things pasted in it's harder to find whats making the problem.
ummm... i haven't seen one thread on here created to specifically slam or complain about a rom.
BUT that being said, i still have seen a lot of complaining about other crap... it gets old. there is no purpose in starting a thread simply to complain. it contributes nothing to anybody else.
crpercodani said:
I don't eat copypasta
Click to expand...
Click to collapse
Hahaha
sgt. slaughter said:
I'm okay with some of the cooks as they add another element to let users find more combinations of roms bc not all the ones hard dev'd have everything you want or sometimes you would like to add a certain customization from another rom.
Now as long as proper credit is given in the OP all is good. Android is open source and sharing moss is what its all about. I personally don't think you should even ask to use polar mode long as u give the proper credit to them to begin with.
The issue I have is when people cook a ROM and then give zero credit to anyone claiming they did everything.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
Yeah, I agree. Open source is fantastic, and frankly as I see it nearly everything should be open source. But like you said just because we develop something and open the source to be read, used, improved, etc does not mean it is at all ok to call it yours, or take my license agreement, or source citing out so you can be the cool developer who took features from 5 roms to give people what they want. That is no different than stealing my patio furniture that is left out and I let other people sit in, ****ing bastards!
The thing with open source, if I can use an analogy to describe my thoughts and personal feelings:
Scientists will study and develop experiments that help prove something or develop a new technological process, or invent something new will keep things to themselves during the initial startup but soon after the entire community knows what they are working on, their journals are made public, their papers are published to be critiqued, reviewed, improved upon. Sources are always made to stay, and credit is given and kept through every part, and every future discovery. If we didn't have this technological advances would be slow as balls.
efan3719 said:
agree. this is another reason why chefs are kinda annoying. they can't really provide support on a rom because they didnt make it. and with all those things pasted in it's harder to find whats making the problem.
Click to expand...
Click to collapse
Another perfect point. How do you support and fix bugs if it isn't yours and have no idea what you are doing?
cobraboy85 said:
ummm... i haven't seen one thread on here created to specifically slam or complain about a rom.
BUT that being said, i still have seen a lot of complaining about other crap... it gets old. there is no purpose in starting a thread simply to complain. it contributes nothing to anybody else.
Click to expand...
Click to collapse
Thats what I Meant...
Not that people actually start a Thread to Bash a ROM, but they Might as Well after Reading there Posts! Lol...
crpercodani said:
I don't eat copypasta
Click to expand...
Click to collapse
Avatar makes the post...
PMGRANDS said:
No Offense to Anyone in particular but I've been seeing Alot of threads Knocking Developers Roms... Now in My Opinion the Only way Anyone has the Right to say Anything is... If you can Cook your Own Rom up! Until then, Give them a Break guys there doing it for Free for Everyone to use!!!
Click to expand...
Click to collapse
Don't kid yourself. All it takes is roughly 20 minutes to set up and build your first ROM. It requires no skill, no college degree, and no unearthly talent. Virtually anyone could do it.
While it does take a bit more knowledge to port things over, the end result is always lackluster and very much lacks in the "I_need_a_working_stable_phone_where_all_things_included_with_it_actually_work_as_described" category. There's nothing more annoying than needing your phone at a particular time only to discover that one of a few things are happening:
-your phone has managed to lock up
-your phone is in the middle of a random reboot
-your phone has a missing feature that doesn't work because of the ROM you're using
I suppose all the ridiculous disclaimers (who's seriously going to go after a person for not having one?) try and warn you, but the cute taglines trump the disclaimer anyway.
There are few development projects going on. However, there are plenty of "let me try and frankenROM a bunch of crap together, throw it into a cute thread with a tagline indicating that it's a work in progress and that there are nightlies."
Judging by the number of replies these threads get, you can deduct the following:
-the average person on XDA doesn't have a smartphone for it to work properly.
-the average person on XDA enjoys interacting with other people on a thread even though it's mainly a bunch of back and forth replies that are limited to such wording as "yeah, ___ is broken for me too", " _insert_app_here doesn't work properly and fcs a lot"
I don't know about you, but I'm not the average XDA person and I most definitely enjoy having a working phone, so with that said--Stock ROM with modifications is all that's required to satisfy me.
To be honest, there isn't anything exciting going on aside from chad's kernel development.
This is not directed at any one person, and the true developers know that this isn't about them. Quite frankly, we need this type of work going on because it pushes the envelope and tells companies like HTC that we won't settle for less and know damn well that it's possible to push our phones further than they would have us think. Which is why sometimes, HTC gets caught with their pants down and are forced to give in. EVO 4G fps fix anyone? So I do appreciate all types of work that goes on here at XDA. But there will always be a small percentage that are in it for the internet fame (and they seem to get it quite frequently) and really bring nothing to the table except a bringing together of various other people's works.
freeza said:
Don't kid yourself. All it takes is roughly 20 minutes to set up and build your first ROM. It requires no skill, no college degree, and no unearthly talent. Virtually anyone could do it.
While it does take a bit more knowledge to port things over, the end result is always lackluster and very much lacks in the "I_need_a_working_stable_phone_where_all_things_included_with_it_actually_work_as_described" category. There's nothing more annoying than needing your phone at a particular time only to discover that one of a few things are happening:
-your phone has managed to lock up
-your phone is in the middle of a random reboot
-your phone has a missing feature that doesn't work because of the ROM you're using
I suppose all the ridiculous disclaimers (who's seriously going to go after a person for not having one?) try and warn you, but the cute taglines trump the disclaimer anyway.
There are few development projects going on. However, there are plenty of "let me try and frankenROM a bunch of crap together, throw it into a cute thread with a tagline indicating that it's a work in progress and that there are nightlies."
Judging by the number of replies these threads get, you can deduct the following:
-the average person on XDA doesn't have a smartphone for it to work properly.
-the average person on XDA enjoys interacting with other people on a thread even though it's mainly a bunch of back and forth replies that are limited to such wording as "yeah, ___ is broken for me too", " _insert_app_here doesn't work properly and fcs a lot"
I don't know about you, but I'm not the average XDA person and I most definitely enjoy having a working phone, so with that said--Stock ROM with modifications is all that's required to satisfy me.
To be honest, there isn't anything exciting going on aside from chad's kernel development.
This is not directed at any one person, and the true developers know that this isn't about them. Quite frankly, we need this type of work going on because it pushes the envelope and tells companies like HTC that we won't settle for less and know damn well that it's possible to push our phones further than they would have us think. Which is why sometimes, HTC gets caught with their pants down and are forced to give in. EVO 4G fps fix anyone? So I do appreciate all types of work that goes on here at XDA. But there will always be a small percentage that are in it for the internet fame (and they seem to get it quite frequently) and really bring nothing to the table except a bringing together of various other people's works.
Click to expand...
Click to collapse
Testify!!!!!

Keylogger found on MIUI.us

MIUI Android discovered a key logger on MIUI.us. You can read about it on Twitter. MIUI Android contacted MIUI.us' dev but things got ugly afterwards.
Here's the (mobile) link to MIUI Android's Twitter so you can read everything if you're interested.
https://mobile.twitter.com/miuiandroid/tweets
I've posted this exact message on MIUI.us based ROM and the hellraised MIUI, WIUI thread just in case.
I don't know if I'm doing it right, this is my first thread here. I just want you guys know about the situation.
The name of the .apk in question is LatinIME. I don't know if any of the MIUI ROMS ports for our phone has that .apk.
Just be careful guys.
Sent from my SGH-I777 using XDA
Hmm that apk is on my old Moto Backflip that's running a "stock" CM7. The MIUI one must be a hack. Don't go deleting it just yet unless you're running the rom in question. I believe its for the keyboard or language settings but not 100% sure.
Edit: its also on my stock GS2. Didn't think to check it earlier but estxxas already told you what it was for below...
Sent from my SAMSUNG-SGH-I777 using Tapatalk
Read more closely next time. It logs input from LatinIME... LatinIME itself is not malware, and this is the kinda stuff that convinces n00b users to start deleting things they shouldn't.
Edit: There is no keylogger.
Purchases started popping up on my Google wallet account while running miui.us. had to remove my car from the account. Shady
Sent from my SGH-I777 using xda premium
estxxas said:
Read more closely next time. It logs input from LatinIME... LatinIME itself is not malware, and this is the kinda stuff that convinces n00b users to start deleting things they shouldn't.
Edit: There is no keylogger.
Click to expand...
Click to collapse
I'm not saying people should go crazy deleting stuff. I'm just letting you guys know about the situation.
It got my attention because of the intensity of the discussion on Twitter.
Sent from my SGH-I777 using XDA
Craziness. I'm appalled my the immaturity of the situation and how the devs handled it. I browsed through the tweets to figure out what was actually going on and it looked like freaking world war 3. I am not going to assume anything or accuse someone of malicious behavior because for all I know there could be a legitimate reason for those lines of code. Last I gathered from the flames was confirmation that the logger was not sending any data to anyone
It's sad to see such discourse among Android developers.
On the other hand this goes to demonstrate how vulnerable smartphones are to hackers and cybercrime. More development needs to go into mobile information security. People just don't understand how serious security is. How often does it cross your mind that your data may not be safe on your mobile phone. Why do you think it takes so long for official firmware to be released? The carriers want to make sure that the firmware is secure and stable before it goes public.
Sent from my SAMSUNG-SGH-I777 using xda premium
I am shocked by the maturity level displayed on the MIUIAndroid twitter as well as in the IRC logs&various conversations posted. That is one developer I would never trust running a ROM from. The person running the team is one very disgusting person.
http://pastebin.com/vVMkXRp6
Everything about the handling of the situation by this person makes me sick.
Do me a favor, do not give the OP any thanks for this post. This type of **** is FUD (look it up). The whole situation was due to a lack of knowledge about the classes in LatinIME. You can find the code from the CM git repo commit here.
It should have been discovered that this was not a key logger from the beginning. Instead it was blown up to proportions that it never should have been. Stop posting this crap, please.
P.S. the words logger + dropbox do not make for a key logger. Those "investigating" this should have looked into the code rather than spread rumors and false information. Oh and without android.permission.INTERNET in AndroidManifest.xml, this information goes nowhere.
Why did you just make this thread? Seriously? After *EVERYTHING* that went down the other day, you just decide to randomly kick up dust? What is your problem?
There is *NO* keylogger in MIUI.us ROMs. MIUI.us would never spy on its users.
Please see the CM git commit for the "MIUI.us keylogger" and mods, please delete/lock this thread.
https://github.com/CyanogenMod/andr...android/inputmethod/latin/LatinImeLogger.java
I agree with those above me, the level of immaturity was appalling. However, I understand this is a very heated topic.
Maybe we should open a thread somewhere in the i777 forum where we can discuss mobile security.
Sent from my SGH-I777 using xda premium
LongDuckDong said:
Purchases started popping up on my Google wallet account while running miui.us. had to remove my car from the account. Shady
Sent from my SGH-I777 using xda premium
Click to expand...
Click to collapse
I call bull****. I bet you installed some third party app and honestly do not know what could have caused those supposed charges. Statements like this, without any evidence to back it up, is what makes the android community look bad. Spreading lies, rumors, and fallacies such as this is just plain sad.
I think this thread has run its course... Obviously this is very heated, but i don't believe it is appropriate for this board....

Are android users getting "denser"?

Is it just me, or has there been a decline in the quality of android users since the original G1?
It seems that people are interested in having a custom rom, yet are not interested in doing any of the leg work involved, nor are they interested in understand what rooting, s-off, bootloaders are, etc..
Is this just a side effect of android being more mainstream? Is this what happens when Android starts stealing away Iphone users?
Maedhros said:
Is it just me, or has there been a decline in the quality of android users since the original G1?
It seems that people are interested in having a custom rom, yet are not interested in doing any of the leg work involved, nor are they interested in understand what rooting, s-off, bootloaders are, etc..
Is this just a side effect of android being more mainstream? Is this what happens when Android starts stealing away Iphone users?
Click to expand...
Click to collapse
I think it's because it's becoming more mainstream. You saw the same thing with Ubuntu taking more space for PC. Linux used to be relatively niche, people who had a certain amount of knowledge would use it, but most casual users would stay away.
It's a bit of a shame for the repetitive questions and having to lead people by the hand, but that also means programmers (apps, roms, kernels, etc etc) will get more interested in Android as it becomes more popular and thus lucrative.
They're just people. Just like you.
The term "quality android user" is a joke and would only come from a place of arrogance. I'm sure whenever any of you "quality android users" try to get service from someone in an area you're not knowledgeable in you're just as annoyingly dense.
"I used android before it was cool"
Sent from my LG-P500 using xda app-developers app
That's what happens when things go mainstream & become popular. But you shouldn't say that people are of less quality. In the real world, people work jobs which take all of their time away from them, have to travel long distances & many hours just to get to & from work, have families to feed & take care of, etc... Many people just plain & simply don't have time in their lives to sit at a computer & spend hours of time trying to learn certain things, which is why they ask for help with things that they don't know. Please keep these things in mind. If you are more knowledgeable than someone, you really should try to politely help them, as opposed to just calling them stupid & of lower quality. We were all there once, & we all walk different paths in life. Life is rough. Be kind & help others, as you'd want them to do for you.
If people don't have time to learn what they are doing then they shouldn't be flashing roms.
Wayne Tech S-III
In my opinion people (Adverage Consumer) are getting these cheap android based Samsung/HTC/Motorola instead of higher quality phones that are actually close to the same price and being influenced by us (Devolper/Modder) and have basically made them able to do it easy.
Sent from my SCH-R950 using xda premium
zelendel said:
If people don't have time to learn what they are doing then they shouldn't be flashing roms.
Wayne Tech S-III
Click to expand...
Click to collapse
Exactly. And when they brick their phone due to incorrectly doing it. They ask a question here. When I or others answer, Some of them reply "We don't have time for all this!, give us a quick-fix!!"
1. It's your problem not ours. We are not forced to help you.
2. If you want a quick fix, remove some money and send it to a repair shop if you can't follow simple instructions.
3. If you don't have the time and knowledge for all this why are you flashing custom kernels and roms?!?
4. We don't mind helping you out, But be humble
zeratos said:
"I used android before it was cool"
Sent from my LG-P500 using xda app-developers app
Click to expand...
Click to collapse
Hipsters... Bah
Sent from my GT-I9100 using xda app-developers app
It is true that due to the android os being popular or based in everything it has caused the lazy noobs to increase(quick fixers,complainers,etc) and i guess that is the effect of ppl who just want to show off what they can do with their device other than to assist to build the community up.
I currently obtain and use an Inspire 4G for 2yrs now, but the desire is to contribute as much as i can when i purchase a new device(more mobile apps and even rom development / collabs).
In theory, the more people that join in, the more roms should be developed,tested,and released
Sent from my HTC Inspire 4G Unleashed

Categories

Resources