Related
Let's develop for the Adam tablet!
One rule! No Questions in this development section!
Eggsellent....... Curious about what type of rooting protection it has built in. Rohan mentioned something about it the other day in an interview. Anyone have any ideas on what it might be? The company seems pretty bent on customer service, but at the same time, probably doesn't want too many people messing around with Eden.... Oh well. We shall see.
http://notioninkhacks.com/index.php/2010/12/22/questions-answer-with-rohan-of-notion-ink-part-2/
[ANDY] Why did you add protection against rooting?
[ROHAN] Its a tough call. Its not impossible to root Adam, but that would lead into cancellation of warranty. We are in talks with our partner to understand how we can resolve this.
Click to expand...
Click to collapse
I already like this thread a lot...
I hope I get mine before I have to head back to school so I have time do something before spring. I dont wanna leave all the fun to you guys.
This is Andy from Notion Ink Hacks, I have sent a few emails to Rohan asking him to be different and allow for root access. At the end of the day if the root process is easy, the recovery tools are available, and good software is written for the device, I believe it will actually lower their return rates and promote growth, development, and excitement. You all think I am crazy for feeling this way?
zerofeel said:
This is Andy from Notion Ink Hacks, I have sent a few emails to Rohan asking him to be different and allow for root access. At the end of the day if the root process is easy, the recovery tools are available, and good software is written for the device, I believe it will actually lower their return rates and promote growth, development, and excitement. You all think I am crazy for feeling this way?
Click to expand...
Click to collapse
The only reason I buy android devices is to be able to fully customize them. I like the option to remove factory apps, change color and modify the device to fit my needs. Also one thing is that if a devices is rooted and modified it can easily be undone if the device breaks. all companies are doing by making rooting void the warranty is making someone spend 2 extra minutes with the device before sending it in.
As for you point about return rate and growth and excitement is completely true. People follow developers and are excited when they release something. The reason I am on these forums right now is because I am always messing around with my phone. And it will defiantly lower return rates because if people dont like something it can be changed, there is a reason we waited a year to get the Adam and didnt setter for the iPad or another android device.
Not crazy at all! Thats great news. I'm looking forward to Jan 15 (ish). Happy New Year all.
Zooming
The one thing im a bit concerecned on is the zooming in the browser i think it looks laggy and slow. I either Notion Ink needs to fix this or someone from the community needs to helps out. I think the Adam with Honeycomb will be the best tablet out there. Imagine all the good things from honeycomb seen in heaps of videos today and then just swipe back up and there is eden. I can just see not only this tablet but the whole of Notion Ink grow and grow.
Yes, Honeycomb will be sweet on the Adam, unless the lack of apps makes it useless. I'm not sure what Notion Ink is thinking by not adding the Google Market. I had a Viewsonic G-tab for a few days (viewing angle was horrible) and before I rooted it and added the Market hack it was essentially a giant weather display/to-do list.
IMO the real Google Market will be my first reason to root the Adam.
I agree they do need the Google Market and I'm pretty sure that they will end up supporting it. Its just at the moment they are running 2.2/2.3 which is mobile phone software in which you need to be able to make phone calls or something for google to support them and give them the market. So once 3.0 comes out which is tablet optimised which will include android market for tablets, Notion Ink will be working there buts of to get the update out.
zerofeel said:
This is Andy from Notion Ink Hacks, I have sent a few emails to Rohan asking him to be different and allow for root access. At the end of the day if the root process is easy, the recovery tools are available, and good software is written for the device, I believe it will actually lower their return rates and promote growth, development, and excitement. You all think I am crazy for feeling this way?
Click to expand...
Click to collapse
Thing is that it's always the wrong people rooting for the wrong reasons, messing things up... Quality Control is tough when you're dealing with stupid..
Not a flame or a bash on anyone, but you know those are out there and the first thing they will post is, I BRICKED.. blah NI Adams is the sucks.. and then the moron trains follows.
There was mention of "root protection", but I am sure those that know will get it done, hopefully there isn't some automated, script or 1click "no I really can mess my tablet up" process too soon after
-CC
lilmikz said:
I agree they do need the Google Market and I'm pretty sure that they will end up supporting it. Its just at the moment they are running 2.2/2.3 which is mobile phone software in which you need to be able to make phone calls or something for google to support them and give them the market. So once 3.0 comes out which is tablet optimised which will include android market for tablets, Notion Ink will be working there buts of to get the update out.
Click to expand...
Click to collapse
As they said in an interview, they saw no need to pay to certify for market, when the market doesn't really have anything to offer tablets, but there will still be "sideloading"... until such time as it is worth it..
-CC
I anticipate that rooting the adam will be equivalent to the method done on the G-tab. As open as Rohan would like the ADAM to be, his partners and/or investors would definitely demand some sort of protection especially if it ships pre loaded with premier apps from various partners. It would kick ass if it was shipped with Aldiko premium, but i'm pretty sure I've read about talks of Kobo and NI partnering up with a launch app. Nonetheless, rooting of the adam will happen most likely before the second batch of shipments are deployed.
Regards,
Jason
Sent from my PC36100 using XDA App
Prema999 said:
http://notioninkhacks.com/index.php/2010/12/22/questions-answer-with-rohan-of-notion-ink-part-2/
Click to expand...
Click to collapse
It will surely be rooted. After all, it's no longer illegal in the United States... it's only a matter of time once it gets into the hands of enough motivated people.
Sad that this is the position Notion Ink takes, though.
Isn't it possible to download the apps from the market on your phone and transfer them to the adam????
But market of no market. 2th pre-order I'm in!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
Notion Ink Hacks will be working on trying to get recovery, root, market, and swype. If your a hacker and want to help stop on by. As you see my team and I will be contributing here as well. Working together and getting this stuff done quickly will give the Adam a solid foothold in the market place.
Sent from my ADR6300 using Tapatalk
Can't really transfer licenses for paid apps.
Sent from my ADR6300 using Tapatalk
Meego On Adam
Just putting it out there. I think Meego would be pretty cool to see on the Notion Ink Adam. I seen a custom ui from evolve another hidden manufacture of tablets and they seem to have done a great job with the ui. Check there site out evolve. com. au and go to the meego slate under products and tell me what you think. The site takes a bit to load so dont be impatient. =]
Its killing me waiting for my order to come...I cannot wait to see the development on this!
I would love to see the xbox 360 controller work with the adam. There are alot of cool games that I believe would be awesome with the use of a usb/wireless controller.
Sent from my T-Mobile G2 using XDA App
Hello, I am new to this forum so I suppose I will give a brief bio. I earned an Associates Degree in Computer Science from the Community College of the Air Force while serving on Active Duty as a "Computer Programmer" from 2004 to 2010. Most of my duties on the job involved website development, server side scripting and databases. I started learning network engineering and security in the past 3 or 4 years. I'm familiar with being a go-to for fixing an unrelated FUBAR project from a random language where you have to just google the syntax and methods until you get the results your boss asked for. I've also dabbled in .NET and so on.
Anyway, it is safe to say I know enough to be dangerous or better with everything from legacy assembly code to the trends of today while I have no clear specialty of expertise at this point. I am going to use the Post 9/11 Montgomery GI Bill to go back to college. I should know what I want to do by now but it is a unique opportunity where I may as well do any one thing as another. I like to avoid personal conversations and keep it about the development on forums. I got a nook color 1.01 and came here for some tips on rooting it, now here we are. I am interested to know what particular needs there may be for an intermediate developer that has no strict preference with where I begin just as long as I don't need very expensive new hardware, unless I wanted it anyway.
So, hello and nice to meet you. I look forward to finding a way to contribute.
Canary19 said:
Hello, I am new to this forum so I suppose I will give a brief bio. I earned an Associates Degree in Computer Science from the Community College of the Air Force while serving on Active Duty as a "Computer Programmer" from 2004 to 2010. Most of my duties on the job involved website development, server side scripting and databases. I started learning network engineering and security in the past 3 or 4 years. I'm familiar with being a go-to for fixing an unrelated FUBAR project from a random language where you have to just google the syntax and methods until you get the results your boss asked for. I've also dabbled in .NET and so on.
Anyway, it is safe to say I know enough to be dangerous or better with everything from legacy assembly code to the trends of today while I have no clear specialty of expertise at this point. I am going to use the Post 9/11 Montgomery GI Bill to go back to college. I should know what I want to do by now but it is a unique opportunity where I may as well do any one thing as another. I like to avoid personal conversations and keep it about the development on forums. I got a nook color 1.01 and came here for some tips on rooting it, now here we are. I am interested to know what particular needs there may be for an intermediate developer that has no strict preference with where I begin just as long as I don't need very expensive new hardware, unless I wanted it anyway.
So, hello and nice to meet you. I look forward to finding a way to contribute.
Click to expand...
Click to collapse
You can start from building yourself a most powerful i7 (Ubuntu, or whatever your flavor) Linux box your $500 can buy. Generate the tool chain(s) for emulator/TI OMAP36xx SDK. Pull every piece of code published by TI for OMAP 36xx. Study all the free Android/Java/JS development books you can find, subscribe to all Android development forums and to GoogleGroups of the topics and irc channels.
Then, start building the 2.6.32, 2.6.35, 2.6.36 kernels for Android 3.x.
XDA Devs is not exactly the place where the Gurus of Android development explain and do tutelage for newbies, it's the place where they show their results. Read in my blog http://fineoils.blogspot.com about developments for NC and other tablets in condensed form, plus about stuff that is usually of no big interest here. Start from approx. Feb. 2010, this will take some time, lol.
Thank you for the outstanding advice. I have an Ubuntu machine on a first gen Phenom quad core which was starting to collect dust that would be perfect. When I get setup I need to find out what some good starter projects would be. I bet that someone here has a need that has been overlooked because the pros are busy on larger projects and I could take a stab at it. Any ideas?
aludal said:
You can start from building yourself a most powerful i7 (Ubuntu, or whatever your flavor) Linux box your $500 can buy. Generate the tool chain(s) for emulator/TI OMAP36xx SDK. Pull every piece of code published by TI for OMAP 36xx. Study all the free Android/Java/JS development books you can find, subscribe to all Android development forums and to GoogleGroups of the topics and irc channels.
Then, start building the 2.6.32, 2.6.35, 2.6.36 kernels for Android 3.x.
XDA Devs is not exactly the place where the Gurus of Android development explain and do tutelage for newbies, it's the place where they show their results. Read in my blog Can't Quote Links Yet about developments for NC and other tablets in condensed form, plus about stuff that is usually of no big interest here. Start from approx. Feb. 2010, this will take some time, lol.
Click to expand...
Click to collapse
Welcome! I'm new to Android, so I can't help with anything too deep just yet (used linux exclusively for 7-8 years, so I'm catching on lol), but I can give you a list of a few common issues that people are having that I haven't really seen solved yet.
1. Touchscreen bugs out sometimes, requiring a quick trip to standby and back to fix. Happens to me regardless if I'm OCed or not.
2. System seems to randomly shut off and/or reboot for many. Has happened to me a handful of times, almost always when doing something cpu intensive, like launching Winamp or opening too many DolphinHD tabs.
3. Wifi for many people seems really flaky. Mine works fine 99% of the time.
4. Youtube doesn't like when you log in, requires a cache wipe to relaunch.
5. Screen sensitivity gets weird near the edges. There is an adb method to force a blind recalibration, but seems to have widely varying results.
6. Pull up menus on many apps ends up with white on white text making it unreadable.
I have no idea if any of those are relevant to you or if anyone else is already working on them or not. Hell, some might already be fixed in Froyo or even Eclair. Those are just a few things I see many posts about. I should mention that I'm on 1.0.1 rooted with no other tweaks. I also have a horrid case of strep throat and have been quarantined in my room alone on heavy meds for a few days, so I could be way off or babbling. Anyways, welcome to the forums and sorry for typing so much. I know I'm not nearly the novelist that that blog pimpin dude is. ;P
This is all good information and I appreciate the reply. I hope you get well soon. Strep throat and strep meds are no joke and you are extremely lucid all things considered, so don't worry one bit about that. You are running the same system that I have so please feel free to keep in touch with me about any issues, and I will let you know if I find a fix.
If you have some spare time I'd like to ask you some questions about using Linux for an exclusive PC; I keep juggling it with Windows rather than taking the time to find a fix for common petty problems like running Netflix. Right now my lazy fix for that is virtualboxing Windows.
Thanks again and feel better!
miemens said:
Welcome! I'm new to Android, so I can't help with anything too deep just yet (used linux exclusively for 7-8 years, so I'm catching on lol), but I can give you a list of a few common issues that people are having that I haven't really seen solved yet.
1. Touchscreen bugs out sometimes, requiring a quick trip to standby and back to fix. Happens to me regardless if I'm OCed or not.
2. System seems to randomly shut off and/or reboot for many. Has happened to me a handful of times, almost always when doing something cpu intensive, like launching Winamp or opening too many DolphinHD tabs.
3. Wifi for many people seems really flaky. Mine works fine 99% of the time.
4. Youtube doesn't like when you log in, requires a cache wipe to relaunch.
5. Screen sensitivity gets weird near the edges. There is an adb method to force a blind recalibration, but seems to have widely varying results.
6. Pull up menus on many apps ends up with white on white text making it unreadable.
I have no idea if any of those are relevant to you or if anyone else is already working on them or not. Hell, some might already be fixed in Froyo or even Eclair. Those are just a few things I see many posts about. I should mention that I'm on 1.0.1 rooted with no other tweaks. I also have a horrid case of strep throat and have been quarantined in my room alone on heavy meds for a few days, so I could be way off or babbling. Anyways, welcome to the forums and sorry for typing so much. I know I'm not nearly the novelist that that blog pimpin dude is. ;P
Click to expand...
Click to collapse
First off let me say this isnt my style, I am not one for airing anyones business. I wanted to keep the matter private and handle it behind the scenes so that this small issue didnt turn in to an all out war. As you can see this is exactly what happened.
I am only doing this because i want to clear the air for everyone involved, you all got worked up over nothing really. I will give you a very brief explanation of what happened, and i will not name any names.
With that being said, i first want to make an apology to the 2 devs involved:
Bananacakes, i think that i might not have stated my case very well with you, and based on your posts i feel that there might have been a language barrier and you may have taken what i said out of context. All i ever wanted was for you to talk to me about the issue so i could get your side of the story and make a determination.
WildChild, im sorry that i did not delete BC's rant with everyone elses. I didnt mean to make you look like an a$$. I wanted to give BC a voice on the matter but i didnt want to censor him completely. And in hindsight i may have damaged your name. Was not my intention, and i feel bad that it happened.
In this open community it is acceptable to share and borrow from others but its common courtesy to give the other dev credit for their work.
***********
A brief summary of what happened:
A MEMBER of the community (not one of the devs involved) brought to me an issue of similarities between 2 dev's. provided some screen shots and asked me to investigate the matter, as it APPEARED to be a Kanging issue (to get the story straight, it was MORE than just a so called script). So i contacted both devs involved, one was very cooperative and the other never contacted me. I waited 5 days before i took the next step at contacting the dev and this is where it all turned really ugly and public.
***********
Now, in this issue there has been numerous attacks on each others and some very ugly things said. Im willing to overlook all of those at this moment as i know a lot of you were upset. Loosing 2 dev's is a serious matter when we dont have that many to begin with. If i see anymore angry posts towards one another i will not hesitate to issue temporary/permanent bans (depending on severity).
Now quick, everyone, group hug!
I am going to leave it open for in case anyone wants to comment or beg either dev to come back. But the instant that someone gets negative toward either dev (i dont care if you talk bad about me, lol) i will lock this from comments.
I had this as a sticky, but in reality there isnt much going on in here right now, so really there is no need. I will only sticky if it starts to fall towards the bottom.
Please come back WC , WE MISS YOU
Was there wrong doing? Is the HoliRaider thread coming back?
jazzmoe76 said:
Was there wrong doing? Is the HoliRaider thread coming back?
Click to expand...
Click to collapse
Nothing has been proved at this point. And the HoliRaider thread is being looked at by pstevep.
jazzmoe76 said:
Was there wrong doing? Is the HoliRaider thread coming back?
Click to expand...
Click to collapse
I am waiting to talk to bananacakes before any decisions are made. I'm hoping we can work all of this out in a friendly non confrontational way.
I will post here any updates.
Thanks everyone for cooperating.
Sent from my PG86100 using xda premium
Everyone needs to just take it easy and not take things too serious. We should just stay focused on the prize, which is producing the best ROMs this phone has ever seen. All that arguing doesn’t get us closer to our goals, but hinders it. So Bananacakes and WC, just chill out and come back, your both good developers. After everyone is back to work and producing again, all this will be forgotten. Especially with ICS just around the corner, we'll need you even more.
NIKKG said:
Everyone needs to just take it easy and not take things too serious. We should just stay focused on the prize, which is producing the best ROMs this phone has ever seen. All that arguing doesn’t get us closer to our goals, but hinders it. So Bananacakes and WC, just chill out and come back, your both good developers. After everyone is back to work and producing again, all this will be forgotten. Especially with ICS just around the corner, we'll need you even more.
Click to expand...
Click to collapse
+ 1
Sent from my HTC PH39100 using XDA App
So... The only 2 devs that we had left.. are gone?
Language barrier? Is one of y'alls native language something other than English?
Sent from my HTC Vivid
Crimson Ghoul said:
So... The only 2 devs that we had left.. are gone?
Click to expand...
Click to collapse
I havent seen any comments through this whole ordeal from Vhjc or PirateGhost, so i would assume they are still with us. As far as i know its just WildChild and BananaCakes that have decided to leave us. We do hope that they will reverse their decision and decide to come back.
haggardh said:
Language barrier? Is one of y'alls native language something other than English?
Sent from my HTC Vivid
Click to expand...
Click to collapse
yes, and Bananacakes has stated on a few occasions that his english isnt that great. I personally felt that it was pretty good, but there was definitely some misunderstandings along the way. So i can only assume that it was a language barrier.
shogunmark said:
I havent seen any comments through this whole ordeal from Vhjc or PirateGhost, so i would assume they are still with us. As far as i know its just WildChild and BananaCakes that have decided to leave us. We do hope that they will reverse their decision and decide to come back.
yes, and Bananacakes has stated on a few occasions that his english isnt that great. I personally felt that it was pretty good, but there was definitely some misunderstandings along the way. So i can only assume that it was a language barrier.
Click to expand...
Click to collapse
Only Bananacakes and Wild Child were constantly updating their roms though... that's what I meant
I have been edited because i cant follow directions.
shogunmark said:
If i see anymore angry posts towards one another i will not hesitate to issue temporary/permanent bans (depending on severity).
Click to expand...
Click to collapse
So the mods are devs?!?
Sent from my HTC PH39100 using XDA App
come at me bro said:
So the mods are devs?!?
Sent from my HTC PH39100 using XDA App
Click to expand...
Click to collapse
I am the only mod involved with this. But to answer your question, no i am not currently a dev.
NIKKG said:
Everyone needs to just take it easy and not take things too serious. We should just stay focused on the prize, which is producing the best ROMs this phone has ever seen. All that arguing doesn’t get us closer to our goals, but hinders it. So Bananacakes and WC, just chill out and come back, your both good developers. After everyone is back to work and producing again, all this will be forgotten. Especially with ICS just around the corner, we'll need you even more.
Click to expand...
Click to collapse
For real... finally, a voice of reason. I mean, common sense. Okay so everyone has something to be bitter about. But how will that get anyone anywhere?
Walking away from a problem is NEVER the solution. At least Pirate and vhjc are still here, or so it seems.
I have had chat's with both guys at on point or another & in jest I probably started this, or some of it anyways.
However, the way I see it is that Android is a Linux fork complete with GPL requirements & in reality it is virtually impossible to Kang anything that is linux or Android related, aside from user side code.
Development at this stage is in it's infancy for the Vivid & Raider due to the lack of sources as well as the lack of developer involvement.
Android is all in all an open source project created with the intent of giving end users more fredom & choices. It is also a fairly easy platform to learn & develop for & on.
Kernels built are based partly on code from Google & sometimes the oem as well. Modifying a Kernel is a fun & sometimes brings us positive changes that improve our devices. How about the addition of the Bravia Engine & XLoud? Cool, right? But nobody thanks Sony in their posts. The whole point of opensource projects & a GPL is that we are supposed to work together to improve devices for ourselves & for end-users. We are supposed to share & collaberate in an effort to streamline our builds, WE ARE SUPPOSED TO BE A DEVELOPER COMMUNITY.
Yes, it's nice to see your name & be recognized for accomplishments, but that should be secondary, if an issue at all, to development. Let's be honest, most everyone cooking roms is "kanging" (for lack of a more accurate word) code from device chef's that have worked devices released before the Vivid, like the Sensation. We are all definitely "kanging' code from LG, Sony, HTC & Samsung.
Many of the Chef's/Cook's or whatever you want to call them, wouldn't even have an idea without work spanning back over a decade when XDA was truly a developer community forum. Look at all the work BuzzLightYear & itsme did & published for the betterment of the community. It's a different time now & instead of power users & developers being the owners of smartphones, now everyone that has a mobile pretty much has a "Smartphone".
Many of you don't even know that I cook roms. I don't publish them though, aside from a close friend or two, because of all this contention about what belongs to whom. Frankly, unless it is a program, more than likely the work has been done or modified somewhere in some forum on this planet. Unless you are truly rewriting a driver or an application, most everything else is part of the GPL & considered opensource.
I like Bananacakes rom. I like the graphics because the higher contrast makes it easier for me to read. I also like WildChild, bot the stability of his roms & him personally. We talk & razz each other at least once a week. I take both of their roms & mesh then into something I use for a daily driver. I use a modded version of the Rezound Incredikernel for my kernel & scripts from a dozen people. I will never publish it. I don't want to hear how I stole this or that, half of which was really stollen from the oem developer anyway, so I refuse to put myself thru that.
Most threads recognize people that have contributed & so many people contribute & there are so many parts to a rom that it's easy to overlook something that a member may have worked on. This crap all started around the time of the TouchPro & TouchPro 2. People stopped sharing source & started trying to lock down their roms & development stiffled. Sure, there were some cooks that made PRETTY roms, but there was no innovation, not truly.
Either this is a community working on an open source project, and like a family we all share from each others experiences & knowledge, or this is the death of development communities & everything might as well be an iPhone since everyone thinks their contributions are their intellectual property.
For this to remain a true development community, we need to share our work in the spirit of open source. This collaboration has to be a two way street though. If you borrow from someones work, then when you find way of improving upon it, you need to publish it, to share it.
And for criminies sake, knock off the 10 year old "I'm taking my ball home" crap. Kiss & make up, shake hands, get a room...whatever...Just share & share ALIKE & lets get on with making the Vivid the best device.
To all non-developing members: Really, Android is easy to develop for. A ton of the work can be done in a good text editor. There are really goog resources available to help you setup a development environment & even help you learn & write a first simple application. I promise you, it is much less daunting & intimidating than many think. Wild Child is a self-taught developer whom is really not involved in development as a career. I have some professional programming experience, but it is very specific (LANWorks & BACNet). I am not a mobile developer by trade. I'd hate to see either of these guys leave the community, but if they do then step up & learn to help yourself. Start with something you want to change, read learn & then it's trial & error time. Cooking a rom is the easy part. Making it truly unique & perform better than stock is also easy on many levels. It can be as simple making a few changes in text files. We need that. We also need better drivers, our devices are capable of 5Ghz wireless-n connectivity, but the drivers & implementation from HTC prevent it. Better media native compatibility is also another big thing that is possible. Again, this is a community, or supposed to be at least, so get involved. Make an effort.
shogunmark said:
I havent seen any comments through this whole ordeal from Vhjc or PirateGhost, so i would assume they are still with us. As far as i know its just WildChild and BananaCakes that have decided to leave us. We do hope that they will reverse their decision and decide to come back.
yes, and Bananacakes has stated on a few occasions that his english isnt that great. I personally felt that it was pretty good, but there was definitely some misunderstandings along the way. So i can only assume that it was a language barrier.
Click to expand...
Click to collapse
I would have never noticed that. Now that I think about it Some things do stick out. Well Thank you. I just saw where hes from. That being said its a different culture between the two. So in each others eyes they were right, and the other wrong.
So I hope neither of them are the stubborn type and decide to work things out.
GSLEON3 nailed it!!!!!! Yes, yes, yes and yes.
GSLEON3 said:
I have had chat's with both guys at on point or another & in jest I probably started this, or some of it anyways.
However, the way I see it is that Android is a Linux fork complete with GPL requirements & in reality it is virtually impossible to Kang anything that is linux or Android related, aside from user side code.
Development at this stage is in it's infancy for the Vivid & Raider due to the lack of sources as well as the lack of developer involvement.
Android is all in all an open source project created with the intent of giving end users more fredom & choices. It is also a fairly easy platform to learn & develop for & on.
Kernels built are based partly on code from Google & sometimes the oem as well. Modifying a Kernel is a fun & sometimes brings us positive changes that improve our devices. How about the addition of the Bravia Engine & XLoud? Cool, right? But nobody thanks Sony in their posts. The whole point of opensource projects & a GPL is that we are supposed to work together to improve devices for ourselves & for end-users. We are supposed to share & collaberate in an effort to streamline our builds, WE ARE SUPPOSED TO BE A DEVELOPER COMMUNITY.
Yes, it's nice to see your name & be recognized for accomplishments, but that should be secondary, if an issue at all, to development. Let's be honest, most everyone cooking roms is "kanging" (for lack of a more accurate word) code from device chef's that have worked devices released before the Vivid, like the Sensation. We are all definitely "kanging' code from LG, Sony, HTC & Samsung.
Many of the Chef's/Cook's or whatever you want to call them, wouldn't even have an idea without work spanning back over a decade when XDA was truly a developer community forum. Look at all the work BuzzLightYear & itsme did & published for the betterment of the community. It's a different time now & instead of power users & developers being the owners of smartphones, now everyone that has a mobile pretty much has a "Smartphone".
Many of you don't even know that I cook roms. I don't publish them though, aside from a close friend or two, because of all this contention about what belongs to whom. Frankly, unless it is a program, more than likely the work has been done or modified somewhere in some forum on this planet. Unless you are truly rewriting a driver or an application, most everything else is part of the GPL & considered opensource.
I like Bananacakes rom. I like the graphics because the higher contrast makes it easier for me to read. I also like WildChild, bot the stability of his roms & him personally. We talk & razz each other at least once a week. I take both of their roms & mesh then into something I use for a daily driver. I use a modded version of the Rezound Incredikernel for my kernel & scripts from a dozen people. I will never publish it. I don't want to hear how I stole this or that, half of which was really stollen from the oem developer anyway, so I refuse to put myself thru that.
Most threads recognize people that have contributed & so many people contribute & there are so many parts to a rom that it's easy to overlook something that a member may have worked on. This crap all started around the time of the TouchPro & TouchPro 2. People stopped sharing source & started trying to lock down their roms & development stiffled. Sure, there were some cooks that made PRETTY roms, but there was no innovation, not truly.
Either this is a community working on an open source project, and like a family we all share from each others experiences & knowledge, or this is the death of development communities & everything might as well be an iPhone since everyone thinks their contributions are their intellectual property.
For this to remain a true development community, we need to share our work in the spirit of open source. This collaboration has to be a two way street though. If you borrow from someones work, then when you find way of improving upon it, you need to publish it, to share it.
And for criminies sake, knock off the 10 year old "I'm taking my ball home" crap. Kiss & make up, shake hands, get a room...whatever...Just share & share ALIKE & lets get on with making the Vivid the best device.
To all non-developing members: Really, Android is easy to develop for. A ton of the work can be done in a good text editor. There are really goog resources available to help you setup a development environment & even help you learn & write a first simple application. I promise you, it is much less daunting & intimidating than many think. Wild Child is a self-taught developer whom is really not involved in development as a career. I have some professional programming experience, but it is very specific (LANWorks & BACNet). I am not a mobile developer by trade. I'd hate to see either of these guys leave the community, but if they do then step up & learn to help yourself. Start with something you want to change, read learn & then it's trial & error time. Cooking a rom is the easy part. Making it truly unique & perform better than stock is also easy on many levels. It can be as simple making a few changes in text files. We need that. We also need better drivers, our devices are capable of 5Ghz wireless-n connectivity, but the drivers & implementation from HTC prevent it. Better media native compatibility is also another big thing that is possible. Again, this is a community, or supposed to be at least, so get involved. Make an effort.
Click to expand...
Click to collapse
I have decided to teach myself the trades of development on the android system. Need to put my AAS degree to the test
Sent from my HTC Vivid
Just wondering how all you experienced developers on here started out. I know you have probably been asked many times before but I am genuinely interested.
I am by no means any sort of developer. I first came to this site about two years ago when I first learned of rooting. Prior to that I had no knowledge whatsoever of developing or programming.
However I cant keep off here. Is it something that can be self taught. I would really love to delve into this so that I can start to have a little input into what goes on here and even if its just testing at least I could maybe be of help to someone. I have picked up little bits on how things work but my main question is where would be a good place to start self teaching??? It is becoming somewhat of an interest for me.
Any pointers would be hugely appreciated.
Thanks
If it's apps your interested in then AdamOutler has recently done a great video/article combo which would get you started. Check the portal / youtube channel....
Sent From My Fingers To Your Face.....
I suppose anything really just to get a basic understanding to start with. I would love eventually to be able to create/modify custom roms ect, but yeah thanks for the pointer.
hammoliam said:
I suppose anything really just to get a basic understanding to start with. I would love eventually to be able to create/modify custom roms ect, but yeah thanks for the pointer.
Click to expand...
Click to collapse
Well for roms, check if your device is supported by Dsixdas kitchen, if so that's a great place to start tinkering...
If you want to really start making changes to things though your going to need to learn to code to some extent...
Read and search, read and search...
Good luck
Sent From My Fingers To Your Face.....
If you want a great beginning developer environment, wp7 is the easiest and most user friendly one to dive into.
I taught myself python with old boxed up books from the back rooms of my high school library. Didn't have a computer and did all my work on notebook paper. My first language. So, yeah, you can teach yourself anything.
I'm reading this right now.
http://www.amazon.com/Communications-Electronic-Warfare-Adrian-Graham/dp/0470688718
Has tons of practical applications.
Might get a kick out of what I'm reading right now:
Communications, Radar and Electronic Warfare
Frontiers in Antennas: Next Generation Design and Engineering
Advances in Cryptology 2011
Digital Forensics with Open Source Tools
Philosophy and Simulation: The Emergence of Synthetic Reason
boborone said:
I taught myself python with old boxed up books from the back rooms of my high school library. Didn't have a computer and did all my work on notebook paper. My first language. So, yeah, you can teach yourself anything.
I'm reading this right now.
http://www.amazon.com/Communications-Electronic-Warfare-Adrian-Graham/dp/0470688718
Has tons of practical applications.
Might get a kick out of what I'm reading right now:
Communications, Radar and Electronic Warfare
Frontiers in Antennas: Next Generation Design and Engineering
Advances in Cryptology 2011
Digital Forensics with Open Source Tools
Philosophy and Simulation: The Emergence of Synthetic Reason
Click to expand...
Click to collapse
Well i'm done with the list and ready to take over local frequencies with my own propaganda. read, play good music on pirated radio
Sent from my SPH-D710 using xda premium
Nowhere near an experienced developer, but with a couple of apps and a ROM WIP, the only thing that taught me was xda-tv
Learning to me is just when somebody puts a puzzle in front of you with no clues or guidelines. But you are surrounded by 50k people that you may ask questions (xda).
I just keep trying to solve the puzzle and if I really don't get something I just ask xda.
That's just how I learn. Its how I've always learn. Just dive into it and rip it apart. Think as logically as possible and listen to some cool dub step while doing so for extra learning points.
Sent from my Wildfire S A510e using xda premium
At the moment i am enrolled as a Computer Science student, but i keep on thinking i should make the switch to computer Engineering.
Please feel free to delete this thread if it is not relevant or move it to where it should be, i am sorry i don't know where to post it.
Heres the deal, at the moment im about 7 trimesters from graduation, im getting to the good stuff! the fun programming classes, no more boring classes! I'm thinking about switching to engineering cause lets face it, engineers are cool and they get paid better.
I mean if you tell someone your a computer engineer its way hotter than saying you got a BA in computer science.
If i make the switch i will take longer to graduate.. about 40 credits more.. which is about 1 year and another trimester..
I love mobile, i love linux, windows and xda! Personally i think i should stay in computer science.. but engineering is calling my mind!
Heres a link to the university website where you can find the curriculum for both programs, help me find out if i should switch!
http://www.pupr.edu/department/ECECS/Programs.asp
Honestly if you've made it this far with CS then you should stick with it. Find a well-paying job (if you don't already have one) in CS. Once you have established yourself and your career, take classes for CE. You may find it boring and tedious but in the long run its worth it. Better to have two degrees instead of one right?
Sent from my XT862 using Tapatalk 2
I have two jobs one at a computer repair shop the other at wendys and ive managed to mantain a 3.5gpa. Ive applied for tons of internships and scholarships and havnt had any luck!
Sent from my SGH-T999 using xda app-developers app
When it comes down to interviews, your knowledge comes first. If you have gr8 skills a good manager is not gonna prefer some guy over u just because he is "engineer". If you are confident enuf about your coding skills then Engr or CS it's just a label.
I think you should go with engineering coz I m also in graduation course of computer engineering in India and I have also completed diploma course in same. To be honest its fun to code and playing with outputs but sometime its boring but salary wise its too good so I prefer engineering and its cool too
Sent from my Hero using xda app-developers app
Moved to Off-topic.