Apple Cocoa bez XCode

BoneFlute

  • *****
  • 1 981
    • Zobrazit profil
Apple Cocoa bez XCode
« kdy: 12. 09. 2018, 21:28:32 »
Zdravím.

Nevíte někdo o nějaké knihovně, tutoriálu, něčem, kde bych mohl vytvářet okýnkové aplikace pro macos a ios bez použití xcode a jeho UIBuilderu? Nevadí mi swift, ale chtěl bych to vytvořit a přeložit čistě pomocí příkazové řádky. Něco jako http://zetcode.com/wxpython/firststeps/

Možná je to jednoduché a jedná se jen o mou neznalost. Ale zatím umí vytvořit aplikaci jen v gtk/qt, což se mi na mac moc nezamlouvá.

Předem dík.


kkt1

  • *****
  • 796
    • Zobrazit profil
Re:Apple Cocoa bez XCode
« Odpověď #1 kdy: 12. 09. 2018, 21:47:23 »
Nevim jestli ti to pomuze, existuje SnapKit. Uprimne bych to ale bez ui bulder nedelal, do budoucna udrzovat to pak muze byt peklo.

BoneFlute

  • *****
  • 1 981
    • Zobrazit profil
Re:Apple Cocoa bez XCode
« Odpověď #2 kdy: 12. 09. 2018, 22:03:06 »
Nevim jestli ti to pomuze, existuje SnapKit. Uprimne bych to ale bez ui bulder nedelal, do budoucna udrzovat to pak muze byt peklo.

Díky. Varování beru na vědomí :-)

Bacsa

Re:Apple Cocoa bez XCode
« Odpověď #3 kdy: 12. 09. 2018, 22:30:33 »
Pro iOS to asi nepůjde, ale pro macOS se dá GUI vyvíjet bez Xcode a jeho UI buildru, stačí vytvořít instanci NSWindow a v něm požadované prvky.

BoneFlute

  • *****
  • 1 981
    • Zobrazit profil
Re:Apple Cocoa bez XCode
« Odpověď #4 kdy: 12. 09. 2018, 22:49:25 »
Pro iOS to asi nepůjde, ale pro macOS se dá GUI vyvíjet bez Xcode a jeho UI buildru, stačí vytvořít instanci NSWindow a v něm požadované prvky.

Aha, ok, díky!


iNteligent

Re:Apple Cocoa bez XCode
« Odpověď #5 kdy: 13. 09. 2018, 00:56:53 »
V zkratce chces si odriznout chleba ale nechces pouzit nuz. Jo pujde to sekyrou nebo pilou. Ale proc kurna nechces nuz kdyz je na to idealni? To dostanes vyrazky nebo prujem kdyz to budes delat nativne v macOS nebo co?

Hruska

Re:Apple Cocoa bez XCode
« Odpověď #6 kdy: 13. 09. 2018, 02:14:11 »
Nejak v odpovědích  pletou jabka s hruskama.

Preklad: z prikazove radky xcodebuild, nebo swift package manager.
Ide treba AppCode, ale na pozadi stejne pobezi xcodebuild.

UI: bez storyboardu programovat lze, macos i ios, naopak storyboardy nejsou dobry k nicemu velkymu, srat na ne.


BoneFlute

  • *****
  • 1 981
    • Zobrazit profil
Re:Apple Cocoa bez XCode
« Odpověď #7 kdy: 13. 09. 2018, 19:06:37 »
Preklad: z prikazove radky xcodebuild, nebo swift package manager.
Ide treba AppCode, ale na pozadi stejne pobezi xcodebuild.

Nemám problém s použitím XCode na pozadí. Ale chci to z příkazové řádky, a chci to UI programovat ručně. Tedy, abych byl ještě přesnější, chci ho programovat dynamicky.

Příklad: vytvořím si konzolovou aplikaci, které řeknu konfigurací, že má zobrazit okno, a na tom okně tři inputy vertikálně:
Kód: [Vybrat]
app -i name -i surname -i age --style verticalTak samozřejmě tu app přeložím, pomocí xcode, etc. Ale jinak chci ty inputy ovládat programově.

Jde to? Zdá se, že ano.


UI: bez storyboardu programovat lze, macos i ios, naopak storyboardy nejsou dobry k nicemu velkymu, srat na ne.

Byl by nějaký tutoriál, abych věděl kde začít?

Díky.

kkt1

  • *****
  • 796
    • Zobrazit profil
Re:Apple Cocoa bez XCode
« Odpověď #8 kdy: 13. 09. 2018, 19:15:15 »
Samozrejme ze to jde, ale dostanes sam sebe do pruseru s udrzbou kodu u kazde nove verze OS. Doporucuji si vyhledat v google par prikladu. Ne ze by to neslo, ale je to takove... no neni to dobry napad.  ;)

BoneFlute

  • *****
  • 1 981
    • Zobrazit profil
Re:Apple Cocoa bez XCode
« Odpověď #9 kdy: 13. 09. 2018, 21:36:38 »
Samozrejme ze to jde, ale dostanes sam sebe do pruseru s udrzbou kodu u kazde nove verze OS. Doporucuji si vyhledat v google par prikladu. Ne ze by to neslo, ale je to takove... no neni to dobry napad.  ;)

Můžeš to rozvést? Jsou důsledky, které jsem ochoten nést, ale některé samozřejmě ne.

Předpokládám, že když někdo napíše pomocí xcode apku, a u applu vydají novou verzi OS, tak ten někdo nebude tu svou apku překompilovávat. Takže nevím, proč by bylo nutné to dělat u mě, když bych si ty (systémová) okýnka vytvářel ručně?

BoneFlute

  • *****
  • 1 981
    • Zobrazit profil
Re:Apple Cocoa bez XCode
« Odpověď #10 kdy: 13. 09. 2018, 22:26:23 »
Tak nakonec stačil dotaz "build xcode without storyboard", a už jsem doma.

Díky.