ID.nl logo
App maken voor Android en iOS
© Reshift Digital
Huis

App maken voor Android en iOS

Altijd al een eigen app willen maken, maar geen zin in ingewikkeld programmeerwerk of dure software? Met de online dienst iBuildapp is het niet alleen gratis, maar ook heel simpel. Leuk om eens op een regenachtige herfstmiddag mee aan de slag te gaan!

©CIDimport

Op zichzelf is het maken van een eigen applicatie een ingewikkeld klus die behoort tot het domein van de programmeur, maar met iBuildapp kunt u zelf ook een heel eind komen. iBuildapp (ibuildapp.com/) is een website waarmee u eenvoudige apps in elkaar kunt zetten. Het is mogelijk content toe te voegen, zoals foto's of filmpjes, en tot op zekere hoogte de uitstraling van de app te bepalen. Ook kan de zelfgemaakte app uitgerust worden  met eenvoudige functies, zoals rss, video streaming en maps. Er kan een app gemaakt worden voor Android- en iOS-telefoons en de iPad. Verder is er de mogelijkheid om een html5-webapp mee te bouwen die via de mobiele browser kan worden benaderd. iBuildapp is in principe gratis, maar bedenk daarbij wel dat gratis hier wordt opgeofferd aan reclame die in de apps verschijnt. Door een abonnement te nemen kunt u die reclame afkopen. Verder zijn er kosten verbonden aan het plaatsen van een applicatie in de Apple App Store (299 dollar). Plaatsing in Google Play is wel gratis. Overigens kunt u wel een ongelimiteerde hoeveelheid apps maken.

Van start!

Er hoeft niets gedownload te worden om met iBuildapp aan de slag te gaan. U begint met het aanmaken van een account op de website van iBuildapp. Aanmelden is een eenvoudige zaak en kan ook door aan te melden met een Facebook-account. Na de aanmelding komt u terecht in het hoofdscherm van uw account, waar u een overzicht krijgt van de mogelijkheden. Bij My template kunt u bijvoorbeeld een nieuwe vormgeving voor een app maken en onder My module kunt u zelfgemaakte toepassingen uploaden.

Wij zijn op dit punt echter geïnteresseerd in het maken van een hele nieuwe app en die optie vindt u onder My Apps. Bij het maken van een app zal u gevraagd worden wat voor soort app u wilt maken: een native applicatie voor iPhone of Android, een native app voor de iPad of een webapplicatie op basis van html5. Een native app verschilt van een webapp, doordat ze specifiek is toegesneden op een bepaald besturingssysteem. Een native app voor Android werkt dus niet op een telefoon met Windows, maar daar staat weer tegenover dat de app vaak sneller is en beter gebruiktmaakt van de mogelijkheden van een toestel. In dit voorbeeld maken we een app voor een Android-toestel, maar de verschillende stappen zijn klein. Kies Create new app onder Native apps en ga verder.

 

©CIDimport

Maak een eigen template

U komt nu in een scherm waarbij u een template (een sjabloon) kunt kiezen in de Template Marketplace. De template bepaalt de vormgeving van de app (waar de knoppen zitten en hoe de app eruit ziet). Er zijn veel templates beschikbaar en veel zijn er gemaakt door andere gebruikers van iBuildapp. De meeste templates zijn gratis, maar voor sommigen dient aan die gebruikers betaald te worden. Als u dus erg artistiek bent kunt u misschien nog rijk worden met iBuildapp, hoewel die kans met een bedrag van ongeveer 1,50 euro per template klein is.

Om een eigen template te maken klikt u op de optie Create own template en geeft u uw eigen template een naam. U komt nu in een scherm waarmee u zelf de vormgeving kunt bepalen. In het midden van het scherm staat een plaatje van een afbeelding van een telefoon. In het linker schermdeel vindt u een User Interface Library, vanwaar u de knoppen, afbeeldingen en labels in de telefoon kunt slepen. De belangrijkste optie in de UI Library is het Menu waarmee u de menubalk van uw app kunt inrichten. U krijgt de keuze uit een aantal pictogrammen, zoals een winkelwagen of een huis. Wat  er achter de knoppen valt, kan in een later stadium worden aangepast. Het publiceren van een template in de Template Marketplace kan overigens buiten de app-creator in het hoofdmenu van uw account. Kies My Templates en u zult zien dat er een nieuwe template is opgedoken. Met Publish kunt u ervoor kiezen om de app zichtbaar te maken in de marketplace.

 

©CIDimport

Content plaatsen

Nu u de template gemaakt hebt is het tijd om door te klikken naar het volgende scherm. Hier kunt u bepalen welke functies en content er achter de knoppen zitten. Ook kunt u hier nog het een en ander customizen (naar eigen smaak aanpassen), zoals Edit background, Edit logo image en Edit text. Het idee is dat u stapsgewijs uw eigen app invulling geeft. Stap 1 t/m 3 richten zich onder andere op de achtergrond en de teksten en spreken eigenlijk voor zich. Stap 4 richt zich op het inrichten van de navigatie. Heeft de door u gekozen template bijvoorbeeld te veel knoppen dan kunt u die hier verwijderen. Let op: u kunt hier geen extra knoppen invoegen.

Stap 5 (manage content) is echter het belangrijkst. Selecteer de eerste pagina achter een van de knoppen die u wenst invulling te geven bij Current page. U krijgt vervolgens de opties Page type en Page title. Met Page type bepaalt u wat voor functie u achter de pagina wilt hangen. Standaard maakt u een 'platte' html-pagina waar u enkel tekst kunt lezen, maar het is bijvoorbeeld ook mogelijk een rss-lezer achter de knop te plaatsen, een link naar Facebook of Twitter of een QR-code scanner. Het is ook mogelijk om video, beeld en audio in te laden, waarbij u ervoor kunt kiezen content op de app op te slaan of gebruik te maken van een externe website. Zo is het voor afbeeldingen bijvoorbeeld mogelijk een verbinding te leggen met Picasa of Flickr, maar u kunt ook een foto inladen. Er is een vrij goede uitleg bij iedere functie bijgevoegd. Bovendien kunt u door middel van de Preview-optie bekijken hoe uw app eruit gaat zien. U kunt dus naar hartenlust experimenteren.

Publiceren

Hebt u dat allemaal gedaan, dan kunt u de app afmaken en publiceren in Google Play (of de App Store van Apple). Ga naar het tabblad App Settings en kies bij Target mobile platfom voor welk platforum uw app bedoeld is (Android, iPhone of allebei). U kunt daar ook een Time format kiezen (gebruikt u 24 uur of 12 uur om de tijd aan te duiden). In het volgende tabblad, App Info, kunt u een beschrijving geven van uw app. Deze beschrijving zal in de appwinkel van uw keuze gebruikt worden. Het laatste tabblad (App publishing) helpt u bij het publiceren van de app. Volg daarbij de verschillende beschreven stappen. Genereer een MD5-certificaat en  een Maps API key.

Nieuwe content?

Sommige applicaties kunnen om de zoveel tijd weer nieuwe content bevatten. iBuildapp heeft middelen om dat bij gebruikers onder de aandacht te brengen. Zo kunt u ervoor kiezen om push notificaties te verzenden. Dit houdt in dat de gebruiker een push bericht krijgt, wanneer de applicatie iets belangrijks te melden heeft. Ga naar het tabbblad Notifications, kies in de tickbox het platform dat u wenst te gebruiken (in ons geval Android) en klik op de optie Configure. Maak een nieuw Google API-project aan en klik door de schermen tot u bij een lijst met services bent. Zet de optie Google Cloud Messaging for Android aan en accepteer de voorwaarden. U kunt ook berichten verzenden op basis van een gps-locatie (hoewel dat ook wel storend kan zijn en averechts kan werken). Ga naar de optie Gps Notifications en voer een locatie in en een berichtje onder Add Gps Notification. Mensen krijgen nu een bericht wanneer ze bij die locatie in de buurt komen.

Tekst: Bram Semeijn

Deze workshop komt uit Computer Idee nummer 23, jaargang 2012

▼ Volgende artikel
Coöpgame Horizon Hunters Gathering van Guerrilla Games onthuld
Huis

Coöpgame Horizon Hunters Gathering van Guerrilla Games onthuld

Guerrilla Games en Sony hebben vanmiddag de coöperatieve actiegame Horizon Hunters Gathering aangekondigd, een nieuwe game binnen de Horizon-reeks.

Het spel, dat op een nog onbekend moment op PlayStation 5 en pc uitkomt, was enkele jaren geleden al deels gelekt. Toen was al bekend dat de game een speelser uiterlijk zou krijgen dan de wat volwassener vormgegeven Horizon-hoofddelen.

Op PlayStation Blog wordt gemeld dat spelers met z'n drieën een team kunnen vormen en als Hunters de wereld kunnen beschermen van dodelijke machines. De setting blijft daarbij gelijk aan eerdere games uit de reeks van de Amsterdamse ontwikkelaar. Het is daarnaast ook mogelijk om de game alleen te spelen, of om een team met computergestuurde personages samen te stellen.

Verschillende modi en Hunters

Er zijn twee verschillende modi onthuld. In Machine Incursion is het de bedoeling dat spelers het opnemen tegen golven aan machines, gevolgd door een eindbaas, terwijl Cauldron Descent langere potjes omslaat met constant veranderende ruimtes die het uiterste van spelers vragen.

Watch on YouTube

Spelers kunnen kiezen uit een uniek aantal Hunters, elk met hun eigen speelstijl, zoals mêlee of van een afstand aanvallen. Tussen missies waarbij er gejaagd wordt op machines door kan men socializen in de Hunters Gathering, waar men ook hun personages kan aanpassen, aankopen kan doen en gear kan upgraden.

Aankomende februari wordt een kleinschalige speeltest gehouden, waarvoor mensen zich kunnen aanmelden via het PlayStation Beta Program. In deze test zal het overigens alleen mogelijk zijn om in teamverband te spelen. Een releasedatum voor de uiteindelijke versie van het spel is nog niet bekend.

Over de Horizon-reeks

Horizon Zero Dawn verscheen in 2017 en is zoals gezegd ontwikkeld door het in Amsterdam gevestigde Guerrilla Games. Sindsdien is ook vervolg Horizon Forbidden West uitgekomen, alsmede vr-spel Horizon: Call of the Mountain en Lego Horizon Adventures. Voor het origineel is ook een remaster op de PS5 en pc verschenen.

Ondertussen werkt NCSoft in samenwerking met Sony ook aan Horizon Steel Frontiers, een mmorpg gebaseerd op de franchise die op een nog onbekend moment naar pc, iOS en Android komt.

Nieuw op ID: het complete plaatje

Misschien valt het je op dat er vanaf nu ook berichten over games, films en series op onze site verschijnen. Dat is een bewuste stap. Wij geloven dat technologie niet stopt bij hardware; het gaat uiteindelijk om wat je ermee beleeft. Daarom combineren we onze expertise in tech nu met het laatste nieuws over entertainment. Dat doen we met de gezichten die mensen kennen van Power Unlimited, dé experts op het gebied van gaming en streaming. Zo helpen we je niet alleen aan de beste tv, smartphone of laptop, maar vertellen we je ook direct wat je erop moet kijken of spelen. Je vindt hier dus voortaan de ideale mix van hardware én content.

▼ Volgende artikel
Nintendo Direct Partner Showcase: alle aankondigingen en trailers
Huis

Nintendo Direct Partner Showcase: alle aankondigingen en trailers

Nintendo heeft vanmiddag een Nintendo Direct Partner Showcase uitgezonden. In dit artikel kun je de belangrijkste aankondigingen en trailers vinden voor games die naar Nintendo Switch en Nintendo Switch 2 komen.

Een nieuwe Resident Evil Requiem-trailer

Capcom greep de Partner Showcase aan om een nieuwe trailer van hun aankomende horrorgame Resident Evil Requiem te tonen, specifiek gericht op de Switch 2-versie (het spel komt ook naar PlayStation 5, Xbox Series-consoles en pc). In de game besturen spelers zowel Leon als Grace, waarbij beide personages unieke gameplay met zich meebrengen. Het spel komt op 27 februari uit. Op die dag verschijnen Resident Evil 7: Biohazard en Resident Evil Village ook voor de Switch 2.

Watch on YouTube

Switch 2-versies van The Elder Scrolls 4: Oblivion, Fallout 4 en Indiana Jones

Er werden ook releasedata gegeven voor de Switch 2-versies van Indiana Jones and the Great Circle en Fallout 4: Anniversary Edition. Die games verschijnen respectievelijk op 12 mei en 24 februari. Daarnaast werd er een Switch 2-versie van The Elder Scrolls 4: Oblivion Remastered aangekondigd, die in de loop van dit jaar moet uitkomen. Lees hier meer over de drie games.

Watch on YouTube

Switch 2-editie van Hollow Knight

Tijdens de presentatie werd bevestigd dat er later vandaag een Switch 2-versie van Hollow Knight uitkomt. Deze nieuwe versie van de geprezen metroidvania - die vorig jaar een vervolg kreeg in de vorm van Hollow Knight: Silksong - zal op Switch 2 in een hogere resolutie en verbeterde framerate draaien. Mensen die de Switch-versie van Hollow Knight al hebben gekocht, kunnen de Switch 2-verbeteringen via een gratis update downloaden.

Watch on YouTube

Turok: Origins komt ook naar Switch 2

De shooter Turok: Origins was al aangekondigd voor PlayStation 5, Xbox Series-consoles en pc, maar komt ook naar Nintendo Switch 2. In dit spel nemen spelers het op tegen bloeddorstige dinosaurussen en een buitenaardse bedreiging. De Turok-reeks vond vooral op de Nintendo 64 een publiek met enkele geprezen shooters. De game komt aankomend najaar uit.

Watch on YouTube

Final Fantasy 7 Rebirth verschijnt op 3 juni voor Switch 2

Final Fantasy 7 Rebirth, het tweede deel in de Final Fantasy 7 Remake-trilogie, is vanaf 3 juni voor Nintendo Switch 2 verkrijgbaar. Het eerste deel, Final Fantasy 7 Remake, kwam enkele weken geleden al uit voor Switch 2 en Xbox Series-consoles, nadat de game jarenlang alleen op PlayStation-consoles en later ook pc verkrijgbaar was. Daarbij werden de eerste beelden van het spel op Switch 2 getoond in een trailer. Lees hier meer over de aankondiging.

Watch on YouTube

Nieuwe trailer van Pragmata

Capcom heeft tijdens de Direct een nieuwe trailer van de Switch 2-versie van Pragmata uitgezonden. In de game, die zich afspeelt op een ruimtestation die het contact met de mensheid heeft verloren, besturen spelers astronaut Hugh en het meisje Diana, die telekinetische krachten heeft. De game komt op 24 april uit - niet alleen op Switch 2, maar ook op PlayStation 5, Xbox Series-consoles en pc. Een demo van de game komt later vandaag naar de Switch 2 eShop.

Watch on YouTube

Orbitals komt deze zomer uit

Er werd een nieuwe trailer uitgezonden van Orbitals, een uniek ogende actiegame die aankomede zomer exclusief naar Nintendo Switch 2 komt. In de game besturen spelers Maki en Omura. Het spel is namelijk alleen in coöp te spelen, dus twee spelers moeten samen door de ruimte vliegen of een ruimteschip besturen. Daarbij houdt de game een klassiek anime-uiterlijk aan, en kan men kiezen tussen Engelse of Japanse voice-overs.

Watch on YouTube

Super Bomberman Collection aangekondigd

Tijdens de presentatie werd Super Bomberman Collection aangekondigd voor Switch en Switch 2, een collectie met zeven klassieke Bomberman-spellen, namelijk Bomberman, Bomberman 2, Super Bomberman, Super Bomberman 2, Super Bomberman 3, Super Bomberman 4 en Super Bomberman 5. In totaal zijn er twaalf versies van de games beschikbaar, waaronder voorheen onuitgebrachte gelokaliseerde versies van Super Bomberman 4 en 5. De collectie is vanaf vandaag digitaal verkrijgbaar, maar in augustus moet er ook een fysieke editie uitkomen.

Watch on YouTube

Monster Hunter Stories 3: Twisted Reflection-demo komt vandaag uit

In de loop van vandaag verschijnt er een demo van Monster Hunter Stories 3: Twisted Reflection op de eShop. Daarnaast werd er een nieuwe trailer van de aankomende turn-based rpg getoond. Spelers kunnen hierin vrienden sluiten met zogeheten Monsties en zo krachtige vaardigheden vrijspelen. De game komt op 13 maart uit, ook op andere consoles en pc.

Watch on YouTube

Valheim voor Switch-consoles

Valheim komt naar Switch-consoles, zo werd aangekondigd. De game kwam eerder al op andere platforms uit, zoals pc, PlayStation en Xbox, en zal dit jaar dus ook naar Switch 2 en Switch komen. In deze survivalgame kan men in de huid kruipen van Vikingen, die samen moeten werken om vijanden te verslaan en te overleven in een grote, procedureel gegenereerde spelwereld.

Watch on YouTube

Digimon Story Time Stranger komt naar Switch 2 en Switch

Digimon Story Time Stranger verscheen vorig jaar al voor andere platforms, en is vanaf 10 juli ook op Switch-consoles beschikbaar. Spelers worden hierin meegesleept in een wereldwijde ramp waarbij zowel de menselijke als de digitale wereld op de rand van de ondergang komen te staan. Om beide werelden te redden moeten spelers in turn-based gevechten samenwerken met 450 Digimon met non-lineaire evolutiepaden.

Watch on YouTube

En verder...

Hieronder zijn nog meer trailers die vandaag tijdens de Nintendo Direct Partner Showcase werden uitgezonden te zien, met games als eFootball Kick-Off!, Granblue Fantasy: Relink - Endless Ragnarok, The Adventures of Elliot: The Millennium Tales, Tokyo Scramble, Kyoto Xanadu en meer.

Watch on YouTube
Watch on YouTube
Watch on YouTube
Watch on YouTube
Watch on YouTube
Watch on YouTube
Watch on YouTube
Watch on YouTube
Watch on YouTube
Nieuw op ID: het complete plaatje

Misschien valt het je op dat er vanaf nu ook berichten over games, films en series op onze site verschijnen. Dat is een bewuste stap. Wij geloven dat technologie niet stopt bij hardware; het gaat uiteindelijk om wat je ermee beleeft. Daarom combineren we onze expertise in tech nu met het laatste nieuws over entertainment. Dat doen we met de gezichten die mensen kennen van Power Unlimited, dé experts op het gebied van gaming en streaming. Zo helpen we je niet alleen aan de beste tv, smartphone of laptop, maar vertellen we je ook direct wat je erop moet kijken of spelen. Je vindt hier dus voortaan de ideale mix van hardware én content.