Android je operacijski sistem za mobilne naprave, ki ga je odprtokodna skupnost spoznala in vzljubila že od njegove ustanovitve leta 2007. Na videz neskončne možnosti, kaj je mogoče doseči z operacijskim sistemom, so zanimive in so ponovno razvnele duhove razvijalcev po vsem svetu. Kot lastniki mobilnih naprav pogosto izkoristimo svoje zanimanje za Android, da svoje naprave potisnemo naprej in jih prilagodimo, da postanejo resnično naše.
Kot pri vseh spremembah ali prilagoditvah so potrebna orodja. To je vodilo do oblikovanja orodij, kot je Themer, aplikacijo, ki jo je mogoče prenesti in uporabiti za preprosto izbiro in uporabo tem po meri neposredno v napravi v nekaj sekundah.
Toda od kod prihajajo orodja, kot je Themer? Kako so zgrajeni? Morda je še boljše vprašanje, kako je Android zgrajen? Odgovor na ta vprašanja je pravzaprav zelo preprost: gradbeno okolje.
Gradilno okolje je nabor orodij in imenikov, ki jih ima razvijalec nastavljen na svojem računalniku. To gradbeno okolje omogoča razvijalcu, da prenese izvorno kodo Android, ki jo lahko nato uporabi za ustvarjanje ROM-a po meri, tem, aplikacij ali česar koli drugega, kar je povezano z OS. Nekatere komponente gradbenega okolja vključujejo računalnik, Java Development Kit (JDK), Android SDK, Android izvor in seveda nekaj časa in potrpljenja.
Končno preidem k bistvu, želim vašo pozornost usmeriti na gradbeno okolje, ki ga uporablja le peščica razvijalcev: OS X 10.9 Mavericks podjetja Apple. S pravim znanjem in izkušnjami ter ustrezno nastavitvijo je lahko delo na Androidu v okolju za gradnjo OS X prav tako prijetno kot delo v katerem koli drugem OS, kot sta Linux ali Windows.
Če imate Mac, je nastavitev okolja za gradnjo zdaj poenostavljena zahvaljujoč dobrim ljudem, kot je XDA Recognized Contributor jakew02, WHO je napisal zelo natančen vodnik o nastavitvi gradbenega okolja, posebej v OS X Mavericks. Čeprav vam njegov vodnik ne bo natančno pokazal, kako zgraditi stvari, kot je ROM po meri ali jedra, vam pomaga zagotoviti, da ste vi in vaš Mac bolje pripravljeni na začetek vaše razvojne poti za Android.
Ker sem lastnik Maca, sem uporabil vodnik in ugotovil, da je zelo koristen. Res je lepo naleteti na takšne dragulje na XDA. Če ste uporabnik Maca in ste pripravljeni začeti razvijati, pojdite na vodilna nit jakew02 izvedeti več.