41086358064_6df60eb8c3_b

Dart en single code base

Er zijn veel programmeertalen waarmee je Apps kunt ontwikkelen. Zo wordt voor native iOS Apps vaak Swift of Objective-C gebruikt en voor native Android Apps Java of Kotlin. Het nadeel hiervan is dat je voor beide platformen (iOS en Android) dan met minimaal 2 programmeertalen moet werken en je App 2 keer moet ontwikkelen en onderhouden. Je kunt natuurlijk ook kiezen om je App alleen voor iOS of Android te ontwikkelen, maar dan bereik je maar een deel van het potentieel marktaandeel van gebruikers. Ook kan je kiezen voor bijvoorbeeld een betaalde tool als Xamarin, waarmee je in C# programmeert en daarna je App voor beide platformen kan compileren. Voor deze optie moet je weer in een andere taal programmeren.  Zou het niet mooi zijn om met 1 programmeertaal Apps te ontwikkelen voor zowel iOS en Android? Hierop heeft Google het antwoord.

Met Dart en Flutter kun je via ‘single code base’ apps ontwikkelen voor zowel iOS en Android

Dart is een open source programmeertaal van Google en Flutter is een open source platform van Google voor het maken van native user interfaces voor iOS en Android. De programmeertaal Dart is een object georiënteerde programmeertaal dat lijkt op Javascript en het is simpel om te leren. Hoewel Dart en Flutter door Google is ontwikkeld, is het volledig open source en kunnen er iOS Apps mee worden ontwikkeld die er uitzien alsof je deze met Swift of Objective-C hebt ontwikkelt.

Hou deze website in de gaten voor meer informatie en tutorials over Dart en Flutter.

 

Share this post

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email