okt 282018
 

De site/toepassing is niet nieuw, maar ik had simpelweg nog geen reden gehad om er eerder naar te kijken: MIT App Inventor.

Vandaag heb ik er voor het eerst mee geëxperimenteerd. De aanleiding is een wat groter project waarbij ik sensorwaarden die via een ESP32 worden verzameld direct op een mobiel apparaat wil kunnen ontvangen (dus niet via WiFi / MQTT etc). Het idee is om daar BLE (Bluetooth Low Energie) voor te gebruiken, de ESP32 heeft standaard WiFi en BLE ingebouwd. Maar de standaard apps die je voor BLE kunt downloaden hadden wat moeite met het verwerken en zeker met het netjes weergeven van de data die op deze manier binnen kwam. Zelf een app bouwen voor iOS of Android had ik in het verleden wel al eens geprobeerd, maar in beide gevallen was het installeren van de benodigde tools/software en het krijgen van een basisbegrip van hoe e.e.a. werkt al voldoende reden om daar niet teveel extra tijd in te steken.

Ik was dan ook een beetje sceptisch toen ik de verwijzing naar MIT APP Inventor tegenkwam. Maar, de eerste indruk na een paar uurtjes testen is heel positief. Goed, de eerste beperking voor nu is nog dat er nog geen ondersteuning is voor iOS. Dat was voor mij geen echt probleem, ik heb beide ter beschikking.
Heel prettig is wat mij betreft dat ik meteen in de online omgeving aan de slag kon. Ik kon met een Google account inloggen, naar keuze voor mij dan dus via @gmail.com of via @ixperium.nl omdat we Google Apps for Education gebruiken. Maar helemaal mooi werd het na het koppelen van mijn Android toestel via de MIT AI2 Companion App die ik via Google Play kon installeren. Na het scannen van een QR-code of het invoeren van een korte code werd mijn toestel gekoppeld aan het project waar ik mee bezig was. Dat betekende dat wijzigingen meteen werden doorgevoerd en te testen waren.

Het bouwen van een applicatie voelde heel vertrouwd, enerzijds heb je de ontwerpomgeving waar je knoppen, lijsten etc. op je scherm plaatst. Om er voor te zorgen dat die knoppen daadwerkelijk iets doen gebruik je de “Blocks” omgeving. Als je met Scratch kunt werken of met de Blocky achtige omgevingen zoals ook bij de Micro:bit gebruikt worden, dan kun je hiermee eenvoudig overweg.
En ook wijzigingen die je hier doorvoert worden meteen in de app op je smartphone doorgevoerd.

Heb je app helemaal klaar, dan kun je een .apk bestand downloaden op je smartphone. Dat is dus een “echte” app die gewoon zelfstandig werkt, los van de online omgeving. Nou staan de meeste smartphone tegenwoordig zo ingesteld dat ze niet zomaar apps installeren die niet in Google Play staan. Maar als het goed is, dan is dat één vinkje dat je moet aanzetten. Ik heb nog niet uitgezocht hoeveel werk de optie is om je app via Google Play te delen via App Inventor, want dat is voor mijn doel niet nodig.

Conclusie
Voorlopige conclusie is dat deze omgeving voldoende flexibiliteit biedt voor wat ik nodig heb.  De app is nog niet klaar dus nog geen filmpje etc. van het eindresultaat. Dat wordt nog vervolgd.

Deel dit bericht:
feb 152018
 

We versturen allemaal heel wat afbeeldingen via WhatsApp. Is immers heel gemakkelijk: even op het paperclipje klikken, via Galerij een afbeelding selecteren en klaar.

Klein nadeel: afbeeldingen worden gecomprimeerd als je ze via WhatsApp verstuurd. In de regel niet zo’n probleem voor kiekjes die je gewoon even op je telefoon wilt bekijken, maar als je bv de afbeeldingen in volledige kwaliteit wilt bewaren of als je bijvoorbeeld foto’s van een 360-graden camera wilt doorsturen dan kun je beter niet kiezen voor de optie Galerij maar moet je kiezen voor Document.
WhatsApp verstuurd de afbeelding dan namelijk met volledige kwaliteit en met alle interne metadata. Dat betekent bij een 360-graden foto bijvoorbeeld ook dat de ontvanger die weer gewoon kan uploaden naar Facebook en dat hij daar dan ook weer als 360-graden foto gezien wordt.

Deel dit bericht:
jan 172018
 

In de categorie “O ja, daar had ik nog niet over geschreven” vandaag even een berichtje over de Insta360 Air.  Het is een 360-graden camera die je op je Android smartphone zet. Niet op je iPhone, de camera heeft namelijk een micro-USB aansluiting, daarvoor heb je de Nano S nodig.

Als je mijn tweets of blogposts een beetje volgt, dan weet je dat ik een aantal keer met een Theta S en een Theta V heb mogen spelen. Die waren niet van mijzelf maar van mijn werkgever. Op zich verwacht ik dat een eigen Theta V er voor de meivakantie nog wel aan komt omdat Ricoh geen nieuw model aangekondigd heeft tijdens CES.

Afgelopen november kwam er echter een aanbieding bij Gearbest voorbij die ik niet kon laten gaan. De Insta360 Air voor €85,88 incl. verzendkosten. Het was een gokje of daar nog douane- en inklaringskosten bij zouden komen (gelukkig niet). Voor minder dan €100,- een niet heel slechte 360-graden camera die ik in combinatie met mijn Android telefoon zou kunnen gebruiken én die heel klein/compact was, die aanbieding kon ik niet laten lopen.

Lees verder….

Deel dit bericht:
nov 222017
 

De titel van het bericht bij “Don’t Buy a Cheap Android Tablet on Black Friday“. Ik wil hem breder trekken: koop gewoon nooit een (te) goedkope Android tablet!

Ik heb niks tegen Android, kan er prima mee werken op mijn smartphone. Ik heb geen iPhone, hoef ik ook niet meer. Maar ik heb wel een iPad Mini en geen Android tablet. Want op tablets is Android een heftige uitdaging. Er zijn een paar bedrijven die het voor elkaar krijgen. De Amazon Fire tablets blijken binnen het Amazon ecosysteem goed te werken en hun geld waard te zijn.

Want zelfs de voorbeelden van A-merken tablets met Android, zoals de Samsung Galaxy Tab E 16GB worden zover ik kan zien verkocht met antieke versies van Android.
Gelukkig hebben we hier geen “Black Friday” en al die bedrijven die dat proberen in Nederland te introduceren moeten een stevige schop onder hun achterwerk ontvangen. Maar in het algemeen blijft het advies staan.

Deel dit bericht:
jul 022017
 

Het was voor mij hét voorbeeld van een (andere) doorgeschoten discussie binnen onderwijsland. De felle discussie die ik tussen twee docenten mee mocht maken over Kahoot! versus Socrative. De docent die voorstander van Kahoot! was baseerde dat namelijk voornamelijk op het gegeven dat bij Socrative de vraag op het mobiele device van de studenten te zien was en bij Kahoot! niet. Het voordeel daarvan was dat de leerlingen niet omlaag naar hun scherm zaten te kijken, maar naar de docent en het bord. Dat was goed om hun aandacht te richten.

Het blijkt dat het echter ook (vaker / net zo vaak? ik heb er geen cijfers over gezien) voor te komen dat leerlingen / studenten moeite hadden tussen die disconnect van wat ze op het bord zagen en wat ze op hun device aan moesten klikken. Je  merkt, ook hier zou ik niet té stellig de ene of de andere kant op willen argumenteren.

Maar het heeft er in ieder geval voor gezorgd dat Kahoot! een wijziging in hun mobiel app gaat introduceren. De antwoorden worden straks namelijk ook op de mobiele applicatie getoond! Net als bij Socrative dus.
Of het een optie wordt die je aan en uit kunt zetten weet ik niet. Ik mag hopen voor Kahoot! van wel. Tenminste als die docent die ik zo vurig hoorde argumenten niet de enige in haar soort was. 🙂

Een andere feature die docenten vast op prijs zullen stellen is de mogelijkheid om “Challenges” aan te maken waarbij leerlingen ook zonder de docent de quizzes kunnen maken.

Je kunt je aanmelden voor de bètaversie als je wilt testen en wilt reageren op de nieuwe functionaliteiten.

Deel dit bericht:
mrt 262017
 

De Puck.js is een nogal eigenaardig apparaat. Het is een soort knop (je kunt hem ook echt indrukken) met ingebouwd een programmeerbare chip met ondersteuning voor Bluetooth Low Energy (BLE), GPIO poorten, een infraroodzender, een thermometer, ingebouwde lichtsensor, een sensor voor magnetisme, een rode/groene/blauwe LED.

Je programmeert hem met behulp van Javascript via BLE. En in dat laatste zit hem eigenlijk wel de uitdaging. De maker gaat er namelijk vanuit dat je daarvoor Web Bluetooth gebruikt. Handig, gewoon ingebakken in de browser. Alleen….op iOS / de iPad is dat nog niet standaard aanwezig en op Windows 7 of 10 ook nog niet. Op een Chromebook overigens wel weer. Idem voor Android, maar het 5,5 inch scherm van mijn telefoon is daar toch net wat klein voor.

Er is nu een soort van alternatieve manier beschikbaar op iOS en dat is via de applicatie WebBLE. Die is niet gratis, je betaald er €1,99 voor, maar dan kun je vanaf je iPad ook programmeren. Gaat net wat beter vanwege de optie om daar een toetsenbord bij te gebruiken.
De schermindeling is echter nog niet helemaal optimaal voor gebruik op een iPad Mini in liggende weergave.

Er zou een optie moeten zijn via https://www.espruino.com/ide/relay om de verbinding van de iPad te delen met mijn Windows laptop zónder Web Bluetooth ondersteuning. Maar ondanks de stap voor stap instructie in deze video is me dat nog niet gelukt.

Zoals gezegd, het is een intrigerend apparaatje. Ik heb 2 van de pucks aangeschaft maar voorlopig leveren ze vooral nog veel frustratie ehm leermomenten op en heb ik ze nog niet echt voor iets nuttigs in kunnen zetten.
De vraag over de relay functie heb ik op het forum uitgezet, dus wie weet wordt dat nog opgelost.

p.s. Gordon heeft in het verleden heel snel op andere vragen gereageerd en heeft dus wel wat credit opgebouwd, sowieso omdat ik de puck.js niet écht voor productiedoeleinden nodig heb. Ik kan wachten terwijl het product zich verder ontwikkeld.

 

Deel dit bericht:

Android is 8 jaar oud geworden!

 Gepubliceerd door om 06:55  Agenda, Android, iTouch, noads
sep 242016
 

android-logoOK, het was eigenlijk gisteren al (23 september), maar ik zag de melding vanochtend pas in de RSS-feeds voorbij komen: op 23 september 2008 werden Android en de T-Mobile G1 gelanceerd.

Persoonlijk ben ik nog steeds heel blij met Android. Het is het enige echt levensvatbare alternatief naast iOS, en ook als je er een hekel aan hebt dan zul je je moeten realiseren dat ook Apple alleen blijft innoveren als ze concurrentie hebben. Het is het alternatief dat ook werkt op de low-budget toestellen waar onze jeugd gebruik van maakt, maar waar waar mijn high-end toestel ook mee kan laten zien wat het kan. En ja, tekortkomingen zijn er genoeg. Al lang niet meer zoveel als 8 jaar geleden toen het OS er nog niet uitzag, apps er niet uitzagen en er, net als bij iOS, bij de start ook nog niet zoveel apps beschikbaar waren.

En ja, Google is in die acht jaar ook niet hetzelfde gebleven. Want van het bedrijf dat door iedereen geliefd werd is net zo min over als dat Apple nog jong en spannend is.
Sowieso is het wat mij betreft wel weer eens hoog tijd voor wat nieuws. Smartphones zijn gewoon saaie apparaten geworden, zoals desktops en laptops dat ook zijn. Hoog tijd voor een nieuwe sprong, een nieuw device dat écht verandering gaat brengen.

Deel dit bericht:
 Reacties uitgeschakeld voor Android is 8 jaar oud geworden!  Tags: , ,
jul 212016
 

Afgelopen november schreef ik over een project van Matt Reed waarbij hij indoor location tracking (binnen je positie bepalen zonder gebruik van GPS) toepaste op basis van 3 Raspberry Pi’s en een Estimote Beacon. Helaas heeft Matt (ondanks vele verzoeken tussentijds) zijn code (nog) niet online gezet.

Ik kwam echter vandaag een ander, ouder, project tegen dat om verschillende redenenen  minstens zo cool is en dus ook een eigen bericht verdient. Het is een project uit 2014, uitgevoerd door studenten van de University of Maryland, College Park, uitgevoerd als onderdeel van de cursus met de aansprekende naam/code: cmsc838f-f12

Maar ondanks die naam kan ik je zeker aanraden om de bijbehorende wiki met achtergrondinformatie te bekijken als je ook maar iets met Maker Education te maken hebt. Je kunt er o.a. een visual tour van hun hackerspace vinden.

Terug naar het project: gebruikte Matt zijn hond als onderzoeksobject, hier ging het om twee katten. En in plaats van een Estimote Beacon gebruikten de studenten 2 Samsung Galaxy Gear wearables. In combinatie met 3 Android telefoons en een techniek die RSSI heet (“Received Signal Strength Indicator”) . Door eerst op vaste punten (zij gebruikten 15 punten in een appartement) de RSSI sterkte te laten meten, konden ze daarna op basis daarvan ook de andere postities binnen het appartement bepalen.

greyest_heatmap

En omdat het onderwijs is, moesten de studenten rapporteren. Niet alleen met het filmpje hierboven, maar ook via een wiki-pagina met uitleg, de code staat uiteraard op github en daarnaast moesten ze een Instructable maken.

Helaas is het geen real-time tracking, dus voor de hond van Matt zou het minder geschikt zijn, maar het is een extra voorbeeld van een mooi project waarbij met relatief beperkte middelen interessante resultaten behaald kunnen worden.

Deel dit bericht:
 Reacties uitgeschakeld voor Cool: indoor location tracking met Samsung Galaxy Gear #Catgear  Tags: , ,
jul 202016
 

PokemonGoAls ik twijfel over iets dat met ict en recht te maken heeft, dan is er wat mij betreft maar één persoon / bron waar ik hoef te zoeken voor een antwoord: Arnoud Engelfriet en zijn iusmentis.com (<gratis reclame>Je kunt Arnoud ook inhuren, zie hiervoor deze website! </gratis reclame>).

Dus toen ik via Twitter de vraag kreeg of dat sideloaden (in mijn geval was dat het vanuit een andere bron dan de Google Play store installeren van een app) van Pokémon Go wel legaal was, wist ik bij wie ik die vraag als dubbel-check voor wilde leggen, dit keer via Twitter:

En hoewel Pokémon Go inmiddels ook in Nederland gewoon via iTunes en de Google Play store te installeren is, was het voor Arnoud een voldoende “nieuwe” vraag om er ook een blogpost aan te besteden. Dus voor zijn antwoord verwijs ik je graag door naar die blogpost.

Deel dit bericht:
jul 102016
 
beacons_academy

Klik op de afbeelding voor de video

Het experimenteren met RFID afgelopen weekend heeft er voor gezorgd dat ik ook weer eens naar iBeacon en Eddystone als technologieën waarbij je vanaf veel grotere afstand locatiegebonden informatie bij een device kunt krijgen.

Duidelijk is inmiddels voor mij dat het voor mij geen iBeacon maar Eddystone wordt, vanwege het open source karakter van die laatste. Blijft vooral ook een beetje de vraag welke hardware. Officiële Estimote beacons zijn niet echt goedkoop, uit China kun je namaak exemplaren kopen die er hetzelfde uitzien en (als het goed is) dezelfde functionaliteit zouden moeten bieden. Andere opties, zoals van Sensoro kosten ook allemaal zo tegen de 10 euro per beacon. Toch wat anders dan de 30 cent per tag die ik voor RFID-tags betaalde.

Zegt dat geheel van beacons jou nog helemaal niets, kijk dan even naar deze video met uitleg.

 

Deel dit bericht: