Deeltijd
Nederlands
ARNHEM
30.0
-- niet aangeboden
Johan Korten

Voor meer informatie:

info@han.nl | T (024) 35   30 500 van 09.00 tot 16.30 bereikbaar | www.han.nl

 

Voor inhoudelijke informatie:

Johan Korten
E-mail: johan.korten@han.nl

Inschrijven? Goed om te weten! Bij populaire minoren vindt 3 tot 4 weken na het open gaan van de inschrijvingen een loting plaats áls er op dat moment meer inschrijvingen zijn dan beschikbare plaatsen. Bij de minoren waar nog plaats is, geldt daarna tot aan de sluiting van de inschrijfperiode: zodra een minor vol is, wordt deze gesloten, vol = vol.

Daarnaast geldt dat als het aantal aanmeldingen na drie weken ruim onder de norm ligt; deze minor mogelijk wordt teruggetrokken. Dus heb je interesse, meld je direct aan.

 

Schrijf je op tijd in!

Let op: Voor HAN studenten geldt dat zij zich, in geval van uitloten of geen doorgang van de eerste keuze NA de periode van besluitvorming (deze duurt ca. 3 weken), kunnen herinschrijven. Dit kan alleen op de dan nog beschikbare minoren die plaatsen vrij hebben.

Ook dan geldt: zodra een minor vol is, wordt deze gesloten, vol = vol.

 

Een goed overzicht van de HAN minoren kun je vinden in de minoren app! De app is bereikbaar via: http://www.minoren-han.nl/

Wil je mobiele apps maken voor iOS, Android en andere platforms? Volg dan de minor Mobile Application Development aan de HAN.

In één course focus je je helemaal op native apps voor iOS en ga je diep in op de ins en outs van dit populaire platform. In een andere course ontwikkel je een hybrid app en leert moderne webtechnieken en een state of the art ontwikkelomgeving om apps te maken voor meerdere platforms tegelijk. Daarnaast ga je breder te kijken naar de mogelijkheden van mobiele technologie in een onderzoeksproject. De cursus maakt voor een deel gebruik van materiaal van Stanford University.

Onderwerpen

  • De programmeertalen Swift en TypeScript
  • De ontwikkelomgeving XCode en Cordova/Ionic
    • De opbouw van platform API’s voor iOS
    • Applicatie-architectuur voor iOS
    • Het moderne mobiele landschap en ontwikkelmethoden

Soort minor

Dit is een verdiepende minor voor studenten die Informatica, Technische Informatica of een vergelijkbare studie doen.

In de courses wordt ingegaan op de onderstaande begrippen: 

Xcode, Swift, MVC, TypeScript, Angular, Cordova, Reactive Programming, Framework Fundamentals, User Interface Programming, Animation, Application Lifecycle, Gestures, Animation, Location services, Navigation, Multithreading, Persistence en Serialization. 

 

Competenties

 

  • Ontwerp de applicatie-architectuur voor een iOS-applicatie
  • Realiseer iOS-apps op basis van vooraf gespecificeerde requirements
    • Realiseer een hybrid app die native API’s, sensors en externe backends gebruikt
    • Verricht onderzoek naar nieuwe ontwikkelingen in mobile application development.
    • Kritisch en gefundeerd keuzes maken van ontwikkelmethode (native vs hybride)

Deze minor is geschikt voor studenten van de opleidingen Informatica en Technische Informatica en voor studenten met vergelijkbare voorkennis.

Voorwaarden voor deelname

Je hebt ruime ervaring met het ontwikkelen van object georiënteerde software in
bijvoorbeeld Java of C#. Je hebt basiskennis van HTML, CSS en JavaScript.

Toetsing van deze minor gebeurt op de volgende wijze:

Courses

  • Programmeeropdrachten
  • Mondelinge assessments
  • Workshops/presentaties
    • Theoretische toets
    • Git commit-messages

Project

  • Onderzoeksverslag
  • Cursusdag

Er worden twee dagdelen ingeroosterd op donderdag (middag- en avond). Daarnaast is er een forse hoeveelheid huiswerk.

Werkvormen

  • Hoorcollege’s op video
  • Verdiepende bijeenkomsten
  • Programmeeroefeningen
  • Onderzoeksproject
  • Workshops

De online Stanford cursus Developing iOS 10 Apps with Swift van Stanford University / Paul Hegarty

Eigen materiaal rond Ionic en andere Hybrid thema’s.

Studenten van de HAN kunnen zich eenvoudig aanmelden via alluris.

Inloggen alluris arrowright

Externe studenten moeten eerst een account aanmaken bij kies op maat.

Heb je nog geen account bij kies op maat? Klik dan op onderstaande button om een account aan te maken.

Account aanmaken arrowright

Heb je al wel een account bij kies op maat? Klik dan op onderstaande button om in te loggen.

Inloggen kies op maat arrowright