Vinnaren i pepparkakshustävlingen!
2014-10-25, 11:41
  #1
Medlem
Jag är ganska ny inom programmering men jag har kommit fram till de bästa sättet att göra tex appar är genom programmet Swift ovh man behöver ju en Mac för att kunna använda detta programmet. Men kan man på något sätt göra så att Swift funkat för Windows 8? Om de inte finns vad skulle de rekommenderas att använda för något att program att programmera appar till iPhone för de mest ?
Citera
2014-10-25, 12:23
  #2
Moderator
rotadents avatar
Hårdvara - PC --> Övriga språk
/Moderator
Citera
2014-10-25, 13:00
  #3
Medlem
ebqts avatar
Till att börja med så är Swift inte ett program, utan ett språk du skriver program i. Swift är menat att skrivas på Mac då det verkar vara jobbigt (omöjligt?) att fixa kompilatorn (samma LLVM kompilator som till Objective-C) till Windows. Det verkar bara vara en massa krångel.

Det du kan göra är att sätta upp en virtuell maskin som kör Mac OS X och kompilera där, men det är också rätt drygt. Om du bara vill pröva på språket så finns http://swiftstub.com/ där du kan pröva på Swift direkt i webbläsaren.

Det enklaste är att försöka få tag i en Mac.

Källor:
http://softwarerecs.stackexchange.co...er-for-windows
http://stackoverflow.com/questions/1...ler-and-editor
Citera
2014-10-25, 16:19
  #4
Medlem
jag har inte råd med att köpa en mac just nu men finns det något annat språk/program som är liknade swift då som jag kan lära mig som kommer hjlpa till när jag då har köpt en mac?
Citera
2014-10-25, 23:14
  #5
Medlem
ebqts avatar
Citat:
Ursprungligen postat av Davidthaboss
jag har inte råd med att köpa en mac just nu men finns det något annat språk/program som är liknade swift då som jag kan lära mig som kommer hjlpa till när jag då har köpt en mac?
Det som är närmast Swift är förstås Objective-C, men det är samma problem där som med Swift för din del.

Tyvärr har jag inga bra förslag på alternativ. Du skulle kunna börja med C++, men när du väl går över till Swift blir det ändå som att börja om på nytt då mycket skiljer sig åt mellan språken. Börja med något som verkar roligt enligt dig är min åsikt, annars kommer du bara tröttna.

Vad har du för tidigare erfarenhet?
Citera
2014-10-25, 23:33
  #6
Medlem
Med tanke på att Swift är ett helt nytt språk, skulle jag rekommendera att satsa på Objective-C istället. Skillnaden är att ObjC har en ganska bökig syntax. Swift har en mycket enklare syntax. Men det är bättre att använda något beprövat. Ska du ha hjälp på internet, är förmodligen fler problem lösta för ObjC än för Swift.
Citera
2014-11-01, 19:41
  #7
Medlem
Ajaxxs avatar
Citat:
Ursprungligen postat av Ulf T
Med tanke på att Swift är ett helt nytt språk, skulle jag rekommendera att satsa på Objective-C istället. Skillnaden är att ObjC har en ganska bökig syntax. Swift har en mycket enklare syntax. Men det är bättre att använda något beprövat. Ska du ha hjälp på internet, är förmodligen fler problem lösta för ObjC än för Swift.

Håller inte med om detta, Objective-C är ett dött språk, i alla fall när det gäller IOS, och ingen kommer att starta nya projekt med det språket, det är Swift som gäller.

När det gäller beprövat är det inget problem då det ÄR Apples språk framöver all fokus ligger där. När det gäller hjälp finns det massor av hjälp att få, t ex. här: http://stackoverflow.com/questions/tagged/swift

Lycka till.
Citera
2014-11-11, 04:21
  #8
Medlem
Mycket svammel bland svaren. Objective-C är väldigt olikt Swift. Ett språk som är likt Swift är Scala.

Språket är bara en liten del. Cocoa måste du också lära dig.

Jag rekommenderar dig till att köra på Swift, det är framtiden for IOS/Mac.

Skaffa dig en Mac mini, de är tillräckligt bra.
Citera
2014-11-11, 09:50
  #9
Medlem
Som tidigare sagts så är det Swift som gäller. Du kommer att ha stor användning för Swift och det finns stora jobbmöjligheter för dig om du lär dig Swift bra. Vill du snabbt komma igång att göra appar till iOS så kan du använda dig av PhoneGap, http://phonegap.com/ . Apparna blir riktigt bra och det är betydligt lättare att göra en app i PhoneGap än i Swift. Så mitt tips är att börja med PhoneGap och sen när du gjort en eller flera appar så gör du sedan appen i Swift. Är det ett spel du tänkt göra så rekommenderar jag istället Cocos-2D-js. http://www.cocos2d-x.org/products#cocos2dx-js

I och med att du är ganska ny till programmering så gäller det att börja med ett språk som är enkelt så att du kommer in i programmerings tänket och inte tröttnar. Det är ju lite surt om du köper en Apple dator och sen inser att du inte längre vill hålla på med programmering. Så mitt tips är att börjar med antingen PhoneGap (Appar/spel) eller Cocos2d-js (spel) och ser om du gillar det för att sedan köpa en Apple dator och gå över till Swift.
Citera
2014-12-01, 18:35
  #10
Medlem
Ajaxxs avatar
Eller Unity3d (www.unity3d.com) :-)
Citera
2015-12-04, 01:03
  #11
Medlem
Saturnuspojkens avatar
Nu är Swift släppt som öppen källkod.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback