Ik weet dat de titel nogal een mondvol is, maar het is precies wat het is.
Enige tijd geleden, maakte ik een instructable beschrijven een circuit rondom een atmega328 (of een 'Arduino'), dat moest schrikken inbrekers door te simuleren me thuis.
Geleidelijk opgenomen dat uitgebreid in een 'home automation' systeem als het systeem het verzorgen van mijn tuin ook.
Hoewel het zou kunnen allemaal op zijn eigen werken, voegde ik een Bluetooth-interface wat feedback te krijgen van het systeem, of sommige parameters in te stellen, of om in te grijpen door over te schakelen van een lamp in- of uitschakelen op mijn eigen.
De 'interface' die ik voor de bluetooth-communicatie met mijn telefoon gebruikte was 'Bluetooth terminal'. Niet echt zou gebruiksvriendelijk en het verliezen verbinding wanneer ik de telefoon ver genoeg voor het programma naar landschapswijze gekanteld.
Zo, was ik in reële behoefte voor een 'App', immers geen fatsoenlijke controlesysteem tegenwoordig zonder doen kunt. Wij leven niet in het stenen tijdperk meer :-)
Hoewel ik geen beginner op HTML en Java ben, had ik geen ervaring in het maken van apps. In feite had ik geen idee waar te beginnen. Sommige systemen zoals Android studio ontwikkelen app gedownload, maar ik denk dat nodig een triljard triljoen magabytes van diskspace en eerlijk gezegd vond ik het een beetje onvriendelijk.
Na wat zoeken kwam ik tot 'De uitvinder van de App' dus het aardige ding over App uitvinder dat het werkt op regel. Alles wat u nodig hebt is een google-account. App uitvinder heeft geen behoefte aan enige voorafgaande programma ervaring, het is allemaal gedaan door grafische 'blokken' aan elkaar koppelen
Bij eerste App uitvinder kan een beetje ontmoedigend lijken, praten over "emulators" en met de 'compagnon'-app te downloaden naar uw telefoon, maar dat is allemaal niet nodig.
Wat u doen is je gaat hier aan app uitvinder, en als u een google-account hebt kunt u meteen starten.
Vervolgens adviseer ik te nemen van hun Basishandleiding, Hallo spinnen, zodat je een gevoel van hoe het werkt.
Zodra u hebt gedaan in het 'Hallo spinnen' voorbeeld, u wellicht weet hoe het werkt, maar u waarschijnlijk nog vragen als hebt: ' ja maar hoe maak ik verbinding via bluetooth?'
Nou, dat is wat ik zal uitleggen in de volgende stap