Android-FAQDeze FAQ bespreekt Google's mobiele OS; Android. Het is verstandig deze tekst door te lezen als je niet bekend bent met Android.Inhoudsopgave
Wat is AndroidAndroid is een mobiel operating system (OS), wat in 2005 gekocht en verder ontwikkeld is door Google en de Open Handset Alliance (OHA). Het is gebaseerd op Linux. Op 5 november 2007 zag Android het levenslicht, en werd tevens de OHA aangekondigd. Het jaar daarop, op 22 oktober 2008, was de eerste Android-telefoon beschikbaar: De HTC Dream, ofwel T-mobile G1. Daarna volgden in rap tempo meerdere telefoons en begonnen ook andere fabrikanten hun pijlen te richten op het Android-OS. Inmiddels is Android exponentieel aan het groeien en komen er steeds meer telefoons met het besturingssysteem uit. Alle reden dus om op GoT aandacht te wijden aan het besturingssysteem.Android: opensource?De broncode van Android is opensource. Dat wil zeggen dat de broncode door derden aangepast kan worden en weer verspreid mag worden. Om precies te zijn is Android te verkrijgen onder de Apache-licentie. Wanneer Google een nieuwe versie van Android uitbrengt, wordt de bijbehorende broncode doorgaans bij het zogenaamde Android Opensource Project gepubliceerd, waar het vrij is te downloaden. Je kan dus zelf je eigen versie van het mobiele besturingssysteem in elkaar knutselen, mocht je daar de behoefte toe hebben.Dat wil echter niet zeggen dat de gehele broncode van het besturingssysteem wat je op een Android-telefoon vindt zomaar beschikbaar is. Ten eerste zijn de Google-applicaties, zoals Gmail, Calendar, Gtalk en de Android Market, niet beschikbaar onder een opensource-licentie, en mogen dus ook niet vrijelijk verspreid worden. Ook maken veel fabrikanten modificaties aan Android, zoals Sense van HTC, die niet opensource gemaakt zijn. Alhoewel er vaak geroepen wordt dat Android een open besturingssysteem is, zitten daar dus in de praktijk nogal wat haken en ogen aan. Welke versies zijn er?Android 1.0 was de eerste release van Android, welke al snel opgevolgd werd door versie 1.1. Deze versies ontbeerden een aantal features die later in versie 1.5 toegevoegd werden. In de eerste releases kon er bijvoorbeeld nog geen video opgenomen worden, had men nog niet de beschikking over een home screen en was er geen Bluetooth-support. En dat zijn niet de enige features. De volledige lijst met verbeteringen vind je hier. Met versie 1.5 (die ook wel "Cupcake" genoemd wordt) was er voor veel mensen de eerste volwaardige release van het Android-besturingssysteem; er zijn dan ook vele telefoons met 1.5 uitgebracht. Inmiddels zijn we al wel wat releases verder. De opvolger van 1.5 werd logischerwijs 1.6 die de naam Donut met zich meekreeg. In deze versie werden verbeteringen doorgevoerd aan de camera, de zoekfunctie, de batterijmeter en een verbeterde versie van de Android Market. Op dit moment is het patroon je vast al wel opgevallen; alle namen hebben iets met gebakjes of koekjes te maken.Ook de opvolger van 1.6 heeft iets met een lekkernij te maken: versie 2.0 werd Eclair genoemd. Opvallend genoeg verscheen 2.0 vrij snel na de Donut-release. Met Eclair bracht Google een aantal veelgevraagde functies. Onder andere Exchange-ondersteuning, een flink verbeterde browser en ondersteuning voor Bluetooth-filetransfer zagen het levenslicht. Ook de interface werd van een nieuw likje verf voorzien. Met het uitbrengen van versie 2.0 deed Google ook iets opmerkelijks: het bedrijf kondigde aan Google Maps van turn-by-turn-navigatie te voorzien. Het bericht deed meteen de aandelen van verschillende navigatiefabrikanten kelderen. Bij de release werkte navigatie op basis van Google Maps nog niet in Nederland. Google had besloten eerst alleen de Verenigde Staten te ondersteunen. Inmiddels is de gratis navigatiedienst gewoon beschikbaar. Kort na 2.0 kwam overigens 2.0.1: een versie die de moeite van het bespreken niet waard is, omdat er alleen wat bugfixes doorgevoerd zijn. Versie 2.1 Froyo is wel weer interessant om te bespreken. De veranderingen zijn ten eerste visueel goed zichtbaar. Google heeft onder andere de applicatielijst van 3D-elementen voorzien om het geheel er mooier uit te laten zien. Ook kunnen wallpapers bewegen en zijn er vanaf nu vijf homescreens in plaats van drie. Een interessante functionaliteit is het zogenaamde 'voice-enablen' van alle inputvelden. Dat houdt in dat de Android-telefoon met spraak te besturen is. Je kunt emails, smsjes en Facebook-updates inspreken waarna de telefoon het automatisch omzet naar tekst. Elk inputveld heeft de beschikking over deze functionaliteit. In versie 2.2 kregen gebruikers de beschikking over meerdere talen op het toetsenbord, en werd de mogelijkheid ingebouwd om je mobiele-internetverbinding te delen via wifi; een feature die voorheen alleen via aparte applicaties beschikbaar was. Daarnaast voegde Google met een zogenaamde just-in-time-compiler en een nieuwe Javascript-engine prestatieverbeteringen door. Vervolgens kwamen Android-versies 2.3, 2.3.2, 2.3.3 en 2.3.4. Zoals de versienummers al doen vermoeden voegde Google bij elk van de versies, die elk Gingerbread genoemd worden, een paar kleine features toe. Android 2.3 kenmerkt zich door enkele subtiele wijzigingen aan de interface van het OS, die het geheel wat gestroomlijnder eruit moet laten zien. Daarnaast kwam er de ondersteuning voor een nieuwe techniek: near field communication (NFC). Dit maakt communicatie op zeer kleine afstanden mogelijk, wat onder andere geschikt is voor mobiele betalingen. Ook werden er wederom prestatieverbeteringen doorgevoerd. Verder is het vermeldenswaardig dat in de laatste Gingerbread-versie 2.3.4 ondersteuning voor videobellen via Google Talk werd toegevoegd. Alhoewel Google geregeld met nieuwe versies van zijn mobiele besturingssysteem uitkwam voor smartphones, begon de internetgigant zich ook meer op tablets te richten. Vanwege de opkomst van de tablets besloot Google om een aparte versie van Android te ontwikkelen voor deze apparaten: Honeycomb. Deze release, met versienummer 3.0, heeft een geheel andere interface dan de eerdere versies van Android. De belangrijkste features van Honeycomb zijn de volgende: bovenaan bevindt zich een zogenaamde Action Bar, die applicatiespecifieke functieknoppen weergeeft. De notificaties zijn onderaan geplaatst in de System Bar, die daarbij ook de home- en terugknop weergeeft. Multitasking is mogelijk doordat de interface thumbnails weergeeft van openstaande applicaties, waar vervolgens op geklikt kan worden. Alhoewel dit de belangrijkste veranderingen zijn, is eigenlijk alles aan Honeycomb anders, vergeleken met eerdere versies van Android. Een update voor Honeycomb werd geïntroduceerd met versie 3.1 van Android. Deze update is vooral bedoeld om wat kinderziektes uit het nieuwe tabletbesturingssysteem te halen. Hoe zit het met applicaties?Zoals het hoort op een fatsoenlijk smartphone-OS, is het gemakkelijk om applicaties te installeren op Android. Ook is het mogelijk om ze zelf te maken. Hiervoor is er een software development kit (SDK) beschikbaar, welke je hier kunt vinden. Google brengt geregeld een nieuwe versie van de SDK uit, dus het is de moeite waard om de updates in de gaten te houden. Er komen geregeld nieuwe API's beschikbaar die applicatie-makers kunnen gebruiken.Het installeren van applicaties is het makkelijkste vanuit Android Market. De applicatiewinkel voor Android, die op de meeste Android-telefoons en -tablets standaard geïnstalleerd staat. Je hebt hier de keus uit een grote verscheidenheid aan applicaties, en velen zijn gratis te downloaden. Je kan de Market ook via je pc benaderen, op deze url. Wanneer je op de website een applicatie installeert, komt deze automatisch op je telefoon terecht. Naast de Android Market is het ook mogelijk om applicaties te verkrijgen via zogenaamde QR-codes. Dit zijn een soort barcodes die je kunt scannen met je telefoon. Deze barcodes geven je telefoon de informatie over wat er geïnstalleerd moet worden, en waar de applicatie zich bevindt. Het is ook mogelijk dat een QR-code slechts naar een URL linkt. Om QR-codes te kunnen gebruiken moet je wel speciale software installeren. Een voorbeeld is het programma Barcode Scanner, welke je in de Android Market kunt vinden. Tips en handigheidjesJe bent nieuw met Android, en je vraagt je af wat je nu zoal zou moeten doen om het maximale uit je telefoon te halen. In dit stukje sommen we een aantal zaken op die populair zijn onder Android-gebruikers.Handige applicatiesEr zijn een hoop handige applicaties voor Android, in allerlei verschillende categorieën. Wat een ieder op zijn telefoon wil zetten, is een persoonlijke keuze. Het gaat daarom te ver om een lijst met applicaties bij te houden. Wel kun je voor inspiratie eens kijken op de Android Market, zowel van je telefoon als via de pc. Google zet vaak populaire applicaties in de spotlight, waarna je zelf de beschrijving kan lezen en de screenshots kan bekijken. Er zijn ook lijstjes met de populairste applicaties, zowel gratis als betaald. Deze kun je voor verschillende categorieën vinden.Omdat het leuk is om te peilen wat er onder bezoekers van GoT populair is, zijn er verkiezingen voor de beste Android-applicaties gehouden. De verkiezingen van 2010 kun je hier vinden, terwijl de lijstjes van 2009 via deze link zijn te bereiken. Navigatie op AndroidNavigatie is ook goed mogelijk met Android. Er zijn verscheidene mogelijkheden op dat gebied. Standaard is Googles eigen navigatiesoftware via Google Maps. Deze is vrij compleet, maar je hebt vooralsnog wel een actieve internetverbinding nodig om van alle features gebruik te kunnen maken. Mocht je het niet erg vinden om wat geld ervoor neer te leggen, kun je kijken naar de verschillende navigatiepakketten die voor Android beschikbaar zijn. Verscheidene navigatiesoftwarefabrikanten hebben zich toegelegd op Android, waarbij de verschillende opties worden besproken in Android: Turn by Turn Navigation.Custom ROM'sEen populair onderwerp op Tweakers is het flashen van ROM's. Bij Windows Phone-toestellen zijn er veel op maat gemaakte ROM's te verkrijgen. In tegenstelling tot bij Windows Phone is het op GoT toegestaan om te linken naar Android-ROM's. De Android-code is opensource, dus zelf een ROM in elkaar zetten en distribueren mag gewoon. Tegenwoordig wordt er dan ook volop met ROM's geknutseld. Je vindt ze bijvoorbeeld met performance-tweaks, een zelf-gefabriceerde interface of allerlei toegevoegde extra's. Nieuwe functionaliteit afkomstig van nieuwere Android-telefoons kun je zo soms voor je eigen toestel krijgen, wanneer je een custom ROM installeert die deze functies in de software ingebakken heeft. Zo hoef je niet te wachten tot de fabrikant van je toestel een update beschikbaar stelt Een zeer bekende site waar ROM's inelkaar geknutseld worden is XDA. Ook op Modaco kun je geregeld bruikbare ROM's vinden. |