LightBlog

vendredi 5 juin 2015

Voices of XDA: The Path Of Curiosity

Image 055

Editor’s note: This weeks feature has been written by forum member RainbowLaw and takes a look at the daunting concept of beginning your journey down the development path. Your first trip to xda can be a challenge so next time someone you know starts their own exploration in to the realm of Android, why not give them a helping hand and send them this way first.

 

Introduction to any development can be daunting and exceptionally fun if you know your way around, but don’t worry buddy we’ve got your back. Here at XDA, we’re not divided into developers and users. We are a community; how often do you see a developer help another developer who himself doesn’t own the device in question? Communities can’t survive in a one-sided environment. So cooperation, collaboration and teamwork are the nuts and bolts of our forum. Users help developers and developers help users, and that right there my friend is the perfect blend for a community whose duty is to provide solvent for developers.

The Path of Curiosity

So your first and only friend in this everlasting search for wisdom starts with reading. Reading and learning at your own pace is the key to your success. Of course, if reading is not one of your strong assets or english is not your first language, you can also watch videos to help you better understand and learn new material. Remember you are not alone, you are heard and you are special. I truly believe in the motto “Believe in yourself in all that you are. Know that there is something inside you that is greater than any obstacle,” Christian D. Larson. It is never too late to become the person you are capable of being.

O.K. nice speech but where do I start?

If you want to soak up knowledge, you can expand it here. We are not talking about android specifically here; while the lion’s share of users are android enthusiasts, all kinds of knowledge can be found within. For example, here at XDA there are community forums which can be found in the participated tab of the forums which comes incredibly handy, you are also encouraged to roam the forums to find more areas that interest you. A brief summary of each section of the forums can be found below:

Image 056

  1. General Discussion:
    – As the name implies, these threads are for anything that involves phones and doesn’t fit in any of the other fora.
  1. Operating Systems:
    – This section is very diverse and includes Google’s Android, Microsoft Windows Phone 8, Ubuntu for Phones, Mozilla Firefox OS, Jolla Sailfish OS and Android Wearable SDK.
  1. App Developer Forums:
    – Here you can find development tools, coding discussion, marketing, distribution, analytics and monetization tools.
  1. ROM Developer Education:
    – If  you desire to learn how to program for Android/Windows Phone/Windows Mobile, this is the place to be.
  1. Legacy Devices:
    – These threads are for lower activity devices.
  1. Custom ROM Central:
    – This forum contains well known Android ROMs for a host of devices
  1. Regional:
    – Region specific device? No problem!

The XDA community is big and there are so many professional members you may stumble across during your journey. If you’re a come-and-go user then you may not feel affection but at least tolerate us and read thoroughly through the content provided. In most development threads you’ll find Feature(s), Instruction(s), FAQ(s) and Bug(s). Read them carefully and precisely because I myself as a modder/hacker would feel bad if one of my users got stuck in a bootloop or was facing an issue that I’m currently not. Then try applying it as is provided by the instructions. I know if you are a user/member of this site I’d prefer that you didn’t come just looking for a quick fix with little or nothing to contribute, this isn’t desirable but as a developer we really should expect all kinds of degrees of knowledge to give the end-user the best.

I keep hearing the term “GPL License”, what is this?

Under the GPL (General Public License) if you distribute GPL software you must distribute the source code whether you make modifications or not. Pointing to another source of the code is not sufficient. You yourself must distribute the code. This means all ROM developers whether they use a custom kernel or not must provide the source code for the kernel used in their ROM in order to be GPL compliant. The vast majority of ROMs use busybox. Busybox is GPL licensed and ROM developers must also provide the code for busybox whether they modify it or not.

By posting your work on XDA-Developers, you are agreeing that it complies with relevant licensing conditions. I am a big supporter of the GPL and have always released my code and don’t have an issue with removing violating software. All licenses should be enforced not just the GPL.

Thanks XDA for giving me the privilege to be part of something big and after all of this I hope I helped someone somewhere at some point.

 


This was the first article of our new series “Voices of XDA”. The new articles you will start to see under “Voices” are entirely thought of and written by you, the members of XDA. If you have an idea for an article you would like to write to be featured on the portal you can find more information here and apply here.

What do you think to RainbowLaw’s feature? Leave a comment below!

The post Voices of XDA: The Path Of Curiosity appeared first on xda-developers.



from xda-developers http://ift.tt/1MbJWS2
via IFTTT

HTC Announces 24-Carat Gold One M9

Image 001

To celebrate the end of the UEFA Champions League season, HTC has announced a limited edition HTC One M9 24-Carat Gold Edition. To truly make it limited edition, this beauty is not for sale, but will be given to the winner of the #HTCGoldenTicket contest held on Twitter where people had to count the footballs in a Vine.

The post HTC Announces 24-Carat Gold One M9 appeared first on xda-developers.



from xda-developers http://ift.tt/1MaSSHm
via IFTTT

ARM and Samsung Sign An Agreement for Mali GPUs

ARM_Mali

ARM has announced a long-term agreement with Samsung to provide the Mali GPUs to the upcoming devices (including the Galaxy line). Agreement is not limited to high-end devices only, so we should see Mali graphics processing units in some budget phones and tablets.

The post ARM and Samsung Sign An Agreement for Mali GPUs appeared first on xda-developers.



from xda-developers http://ift.tt/1AOtDKA
via IFTTT

Samsung’s New Ads Pit S6 And S6 Edge Against iPhone 6

maxresdefault

Samsung sure doesn’t let opportunities slide, and this time, it stacks its latest flagship duo against Apple’s 2014 flagship. The new ads boast of the S6 Edge’s Edge display, with the other advertisement boasting of the flagship duo’s wireless charging and wide angle selfies, and end with proving that 6 > 6.

The post Samsung’s New Ads Pit S6 And S6 Edge Against iPhone 6 appeared first on xda-developers.



from xda-developers http://ift.tt/1ARF83v
via IFTTT

Elephone Launches Pre-Order of S2 and S2 Plus

S2_photos_3

Elephone launched the pre-order of two good looking smartphones – the S2 and S2 Plus. Elephone S2 sports a 5″ HD screen, 2 GB of RAM, MT6735 and double sided glass case. S2 Plus is bigger and has a 5.5″ HD screen. Both run Android 5.1 out of the box. You can order them now for $159,99/$169,99.

The post Elephone Launches Pre-Order of S2 and S2 Plus appeared first on xda-developers.



from xda-developers http://ift.tt/1Qw6SfQ
via IFTTT

ASUS Zenwatch 2 and More! – XDA TV

Jordan

Asus has announced the ZenWatch 2. That and much more news is covered by Jordan when he reviews all the important stories from this week. Included in this week’s news is the announcement of Google’s new privacy and security hub and be sure to check out the article talking about OnePlus offering $50 off the OnePlus One. That’s not all that’s covered in today’s video!

Jordan talks about the other videos released this week on XDA TV. XDA TV Producer TK released an Xposed Tuesday video covering XBlast. Then TK reviewed the LG G4. Also, TK gave us an app review of Iris. Pull up a chair and check out this video.


Be sure to check out other great XDA TV Videos

Check out Jordan’s YouTube Channel and Jordan’s Gaming YouTube Channel

The post ASUS Zenwatch 2 and More! – XDA TV appeared first on xda-developers.



from xda-developers http://ift.tt/1Jr3e8r
via IFTTT

Samsung Galaxy S6 Edge Emerald Green Available In India

s6emerald

The Samsung Galaxy S6 Edge is finally available in Emerald Green color in India, albeit in only the 32GB variant. The device is priced at Rs. 58,900 ($925), same across other colors. There is no word on availability of the 64GB variant in this color,  nor of the Blue Topaz color, and neither of 128GB storage variants across all colors.

The post Samsung Galaxy S6 Edge Emerald Green Available In India appeared first on xda-developers.



from xda-developers http://ift.tt/1IogFpg
via IFTTT