Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

'Microsoft overweegt overname van maker developertools Xamarin'

Microsoft zou plannen hebben om de start-up Xamarin over te nemen. Dit bedrijf houdt zich bezig met tools die applicatie-makers in staat stellen om apps te ontwikkelen die op Windows, OS X, Android en iOS kunnen draaien.

Dat zegt CRN, die stelt over bronnen te beschikken. Volgens de site zijn de onderhandelingen al in een vergevorderd stadium, waardoor het aannemelijk is dat er snel een overeenkomst wordt opgesteld. Het is overigens nog niet zeker of Microsoft voor een overname kiest; CRN stelt dat er ook gekozen kan worden voor een grote investering in de start-up.

Xamarin maakt tools waarmee ontwikkelaars hun apps op verschillende besturingssystemen kunnen draaien terwijl zij vanuit één codebase werken. Ondersteunde besturingssystemen zijn Windows, OS X, Android en iOS. De tools van de start-up zijn onder andere te gebruiken in Visual Studio. Waarschijnlijk wil Microsoft de software van Xamarin via een overname dieper integreren in zijn ontwikkeltools voor Windows en Windows Phone, om zo ontwikkelaars ertoe te bewegen om apps uit te brengen voor zijn besturingssystemen.

Xamarin

Door Bauke Schievink

Admin Mobile / Nieuwsposter

18-03-2014 • 20:48

71 Linkedin Google+

Submitter: MacWolf

Reacties (71)

Wijzig sortering
Kwa performance blijft het dan wel hetzelfde, maar omdat je iOS, Android en Windows Phone apps in C# kan schrijven bespaart het een hoop tijd. Als je een beetje snugger bent bouw je de projecten zo op dat je zoveel mogelijk code kan hergebruiken voor de individuele platformen, zo zou je in principe alleen per platform de scherm logica opnieuw moeten schrijven.

Met native code heb je voor de 3 mobiele platformen 3 verschillende talen dus zal je 3 volledige apps opnieuw moeten ontwikkelen.
Xamarin's benadering is dat je de native API's kunt gebruiken. Eenvoudig met dezelfde codebase een applicatie maken voor iOS, Android en Windows Phone is dus niet echt mogelijk. Natuurlijk kun je wel code delen op de achtergrond voor de non-GUI zaken...
Dank! Heb er nog naar gegoogled maar dat was ik niet tegen gekomen. Bespaart mij weer een hoop frustratie!
Wat je zegt klopt maar tot op zekere hoogte.

Ja, je heb memory management in c++. In Qt is dit dus een heel ander verhaal. Vrijwel alle memory management neemt Qt van je over via qobject (waar zoon beetje alles van overerft). Als je en beetje slim ontwikkeld zie je nooit een delete call.

Komt nog wat bij. Sinds c++11 hebben we smart pointers wat ook veel kopzorgen van memory management voor je oplost.

Wat betreft overhead denk ik dat je kennis wel een update kan gebruiken.

Op dit item kan niet meer gereageerd worden.


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True