Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (12)
Emner Udviklingsværktøjer, C#, Mobiltelefoni

Nu kan iPhone-udviklere kode i C# - Pris: 2.000 kroner

C#-udviklere kan nu skrive iPhone-programmer i deres favoritsprog med Monotouch, som netop er frigivet i version 1.0. Prisen for at bytte Objective C ud med C# begynder ved godt og vel 2.000 kr.

Af Mikkel Meister Tirsdag, 15. september 2009 - 9:49

Novell frigav mandag udviklerværktøjet Monotouch 1.0, som giver udviklere mulighed for at skrive applikationer til iPhone og iPod Touch i det populære Microsoft-sprog C#.

Hvis man vel at mærke er klar til at smide lidt mere end 2.000 kroner efter en udviklerlicens.

Hidtil har iPhone-udviklere været gift med det lidt mere eksotiske programmeringssprog Objective C.

Med Monotouch kan C#-udviklere rykke ind i iPhone-zonen ved at genbruge kode og programmeringsevner fra C#. Kodegenbrug kræver dog rekompilering af C#-koden med Monotouch' egen compiler og værktøjer.

Monotouch understøtter blandt andet garbage collection - en mekanisme til at indsamle 'døde' objekter uden reference - samt multi-threading og en række features fra .NET 3.5.

Kildekoden er lukket land Monotouch er baseret på open source-implementeringen af Microsofts .NET-platform, Mono, men Novell har modsat Mono-udviklerne valgt at lukke Monotouch-koden og udgive den som kommerciel software.

Det er tilsyneladende muligt, fordi blandt andet Monos C#-compiler og klassebiblioteker er underlagt MIT X11-licensen, som tillader brug af åben kildekode i lukket software.

Monotouch koster 399 dollar i den personlige udgave, 999 dollar i enterprise-udgaven og 3.999 dollar for enterprise-udgaven med fem udviklerlicenser. Det svarer i dansk mønt til 2.031 kroner, 5.085 kroner og 20.357 kroner.

En gratis prøveversion af Monotouch bliver tilgængelig senere på ugen.

Monotouch kræver en Mac, Apples iPhone SDK og en udviklerkonto hos Apple, der giver mulighed for at teste sine applikationer og lægge dem i butikken for iPhone-programmer, App Store.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Software Developer
Udgivet 21. maj 8.06
.Net Web Developer
Udgivet 8. maj 15.44
Erfaren udvikler til C# og SQL
Udgivet 22. maj 8.29
Software Engineering Lead, Automation
Udgivet 7. maj 15.44

Kommentarer (12)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Jakob Bjerre Petersen 15. sep. 2009 - 11.08
 
Suk

Det var godt nok en pæn slat. Det er meget muligt, at virksomheder der er velkendt inden for .net miljøet, vil gå hen og købe denne pakke for de 2000 kr.

Men man skal jo have en forestilling om hvordan ens produkt vil sælge, før man går ud og købe udviklingsværktøjet og herefter begynder at lære sine medarbejde hvordan man skal forholde sig til Monodevelop, ifht. .Net på windows-platformen. Det kræver ikke megen omvending, men der er stadig lidt der er anderledes (tænker namespaces mv).

Det er da i hvert fald sikkert at indieudviklere, der laver små programmer i sin fritid, ALDRIG vil købe dette system. Det går jo fint for dem med at udvikle i OBJ C.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Tim Ahren 15. sep. 2009 - 11.43
 

@Jakob
Visse vasse. Jeg overvejer netop at anskaffe mig monotouch fordi obj c er grelt at forholde sig til. Hvis man i forvejen har investeret i både imac og iphone udvikler licens, så kan man nok osse overkomme 2000,- kroner. Ærlig talt.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jarnis Bertelsen 15. sep. 2009 - 11.49
 
Pris

Jeg synes der fokuseres lovlig meget på prisen i artiklen. Hvis et firma kan genbruge deres C# kode i stedet for at porte den til Obj-C, kan pengene til licensen hurtigt være sparet hjem.

Det er naturligvis en god slat penge for private, men det er prisen for Photoshop eller MS Office også. Hvis folk mener det er vigtigt nok at kunne kode i C# til at betale prisen gør de det. I modsat fald benytter de sig af de "gratis" værktøjer eller bruger en piratkopi. Ingen forskel fra andet software i denne sammenhæng.

Jeg synes faktisk at prisen ca. kr. 1000 for en udviklerkonto hos Apple, så man kan distribuere sine programmer via AppStore, er en større barriere, da den er sværere at omgå og ikke rigtig har alternativer.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jan Duelund 15. sep. 2009 - 11.53
 
Performance?

@Tim A.
Obj C er da ikke specielt "grelt" at forholde sig til. Jeg har ingen tidligere kompetancer inden for C programmering og syntes ikke det er specielt anderledes at udvikle under Obj C end feks. C#, Java el. Delphi. Vi taler jo næsten udelukkende om syntaktisk forskel og ikke konceptuelt forskellige sprog.

Jeg vil egentligt godt se hvilken performance & ressource penalty der betales ved at have en garbage collector kørende og rydde op.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Mikkel Bruun 15. sep. 2009 - 12.15
 
nej

obj-c og cocoa er ikke så slemt...

der er en stor indlæringskurve, men det fungere sgu rigtig got i praksis...

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jens Lund 15. sep. 2009 - 13.27
 
Re: Pris
Jeg synes faktisk at prisen ca. kr. 1000 for en udviklerkonto hos Apple, så man kan distribuere sine programmer via AppStore, er en større barriere, da den er sværere at omgå og ikke rigtig har alternativer.

Bare lige for i det mindste at få Apples priser korrekte i debatten. Der er to typer udviklerkontoer til app store:

StandardProgram $99 ≈ 505 kr*
Enterprice Program $299 ≈ 1524 kr*
*Dags datos valutakurs

Standard Program er det "normale" program, som bruges for at få sin app på app store. Enterprice Program er til firmaer, der vil udgive apps internt i firmaet, men som ikke skal være offentlige på app store.

Om det er dyrt eller billigt, er en anden snak, men det er i hvert fald en anden pris, end de 1000 der blev refereret i det andet indlæg.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jens Lund 15. sep. 2009 - 13.29
 
Re: Pris

Og dem, der ikke lige kan huske ≈ i hovedet:
http://www.google.com/search?client=safari&rls=en&q=%26%238776;&ie=UTF-8...

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Claus Jørgensen 15. sep. 2009 - 15.27
 
Android

Hvis man så ikke har lyst til at betale (Apple), og betale igen (Licens), så er Mono klar med understøttelse af C# under Android ret snart.

Snakkede med et par udviklere om det den anden aften, og der var rigtig meget færdigt allerede nu, så det er kun et spørgsmål om tid og evt. licensproblemer.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Niels Henriksen 29. sep. 2009 - 09.50
 
Men udgiften er jo ikke kun til Monotouch

Der står at man også skal have en Mac + SDK + udviklerkonto. Hvad står alt dette i?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jesper Lund Stocholms billede
Jesper Lund Stocholm 29. sep. 2009 - 10.02
 
Re: Men udgiften er jo ikke kun til Monotouch

Hej Niels,

Der står at man også skal have en Mac + SDK + udviklerkonto. Hvad står alt dette i?

SDK + udviklerkonto er gratis. Selve Mac'en er jo bestemt ikke.

:o)

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Niels Henriksen 29. sep. 2009 - 10.05
 
Re: Men udgiften er jo ikke kun til Monotouch
DK + udviklerkonto er gratis

Var der ikke noget med at noget af det kostede $100? Eller har jeg set forkert så?

Men det kunne være en ok undskyldning for at købe en Mac ;)

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jesper Lund Stocholms billede
Jesper Lund Stocholm 29. sep. 2009 - 10.10
 
Re: Men udgiften er jo ikke kun til Monotouch

Hej Niels,

Var der ikke noget med at noget af det kostede $100? Eller har jeg set forkert så?

Det ved jeg ikke. Da jeg registrerede mig, kostede det ikke noget (da SDK blev offentliggjort).

Men det kunne være en ok undskyldning for at købe en Mac ;)

Præcist - som iPhone er SDK jo bare en "enabler" for at købe en "stor" Mac :o)

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Voxpop: GOTO giver inspiration

Udgivet 22. maj 11.26Opdateret 22. maj 11.26

Studerende taler ud om kæmpehul: Pærelet at hacke 100.000 danske routere

Udgivet 22. maj 10.44Opdateret 22. maj 10.56

Datamatikere i Skive får gratis smartphone til .Net-udvikling

Udgivet 22. maj 10.28Opdateret 22. maj 10.28

Københavns Kommune satser 50 millioner på Drupal-platform

Udgivet 22. maj 10.06Opdateret 22. maj 10.06

EMC: Derfor brugte vi 2,5 mia. på flash-firma uden produkter

Udgivet 22. maj 9.25Opdateret 22. maj 9.25

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Kick-start your master data management initiative

Affecto Denmark

Affecto Data Quality Assessment: Er din indsigt og beslutning baseret på validt data?

Affecto Denmark

Framework til datamigrering i SAP miljøer - spar op til 50% på dine Data Migration udgifter

Affecto Denmark

Få et Data Warehouse (DW) review hos Affecto

Affecto Denmark

Ressourcehåndtering

Projectplace
  • Flere whitepapers

Branchenyheder

Konica Minoltas stand på drupa 2012 slog besøgsrekord

Konica Minolta Business Solutions Denmark

Komplex it er blevet Brocade Premier Partner

Komplex IT

Øg din effektivitet og produktivitet med bizhub C654/C754

Konica Minolta Business Solutions Denmark

Brugerfjendtlige it-løsninger gør brugerne til en sikkerhedstrussel

Projectplace

Athena IT-Group A/S med solid indtjening

Athena IT-Group

Seneste debat

  1. Studerende taler ud om kæmpehul: Pærelet at hacke 100.000 danske routere

    5 comments.
    Last update 16 minutter 35 sekunder
    Skrevet af Mikkel Andreasen
  2. Microsoft fjerner umoderne bling-effekter i Windows 8

    10 comments.
    Last update 27 minutter 39 sekunder
    Skrevet af Andrew Rump
  3. Dart-pilen sidder lige midt i skiven

    14 comments.
    Last update 36 minutter 12 sekunder
    Skrevet af Torben Mogensen
  4. Københavns Kommune satser 50 millioner på Drupal-platform

    2 comments.
    Last update 47 minutter 6 sekunder
    Skrevet af Jens Beltofte Sørensen
  5. Partner solgte Netgroups 'test-platform' med overskriften 'fuld redundans'

    9 comments.
    Last update 49 minutter 54 sekunder
    Skrevet af Patrick Theander
  6. ITU-studerende kan støvsuge alle danskeres CPR-numre

    19 comments.
    Last update 1 time 2 minutter
    Skrevet af Frithiof Andreas Jensen
  7. Das NemID trojaner - paranoia eller rettidig omhu?

    14 comments.
    Last update 1 time 9 minutter
    Skrevet af Troels Møller
  8. Enhedslisten bider sig fast: VIL have svar på, om NemID er spionsoftware

    21 comments.
    Last update 1 time 18 minutter
    Skrevet af Troels Møller

Mere debat »

It-virksomheder

Esec
|
CFN People A/S
|
Platon
|
C2IT
|
Visma Sirius A/S
|
Devteam Danmark
|
Rehfeld
|
Surfray 2009
|
Interface
|
Siblingsoft
|
Incube
|
Pekke
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300