• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KTVKotlin
    Vse o tomhle programovacim jazyce: zkusenosti, rady, prechod z javy, atd... proste obecna diskuze o kotlinu. #kotlin #kotlinlang
    rozbalit záhlaví
    ATOMIKS
    ATOMIKS --- ---
    ahoj. přiznám se, že jsem v kotlinu a v navazujících oblastech dost začátečník. ale bojuju.
    mám následující dotaz. z gitu jsem si stáhnul cizí projekt (konkrétně i18nliner ... https://github.com/edwardsCam/i18nliner-kt ), že ho využiju ve svým pokusu. ten projekt se skládá z objectu a jím volaných funkcí, které jsou uložené v separátních .kt soubrech. některé ty funkce se mi nelíbí, tak jsem je upravil - přímo v tom staženém projektu.
    moje otázka zní, jak se to dělá korektně. abych nesahal do toho cizího projektu. abych pak do svého gitu pushnul svůj projekt i se změnami na cizím projektu. takto bych vlastně pushoval do dvou destinací: té své a toho edwardsCama (což mi samozřejmě není dovoleno).
    RUDOLF
    RUDOLF --- ---
    KTV
    KTV --- ---
    ma nekdo zkusenosti s kotlin-react-js? snazim se udelat "component composition" s externima komponentou (App je moje ApolloProvider je externi) - klasicka vec s apollo Query. Takhle to vypada v js:
     <ApolloProvider client={client}>
        <App />
      </ApolloProvider>
    

    ale nedari se mi to rozchodit. podarilo se to nekdy nekomu? je to ten example odsud: https://www.howtographql.com/react-apollo/2-queries-loading-links/
    KTV
    KTV --- ---
    RAINBOF: kolega v praci doporucoval knihu Kotlin for Android developers. https://leanpub.com/kotlin-for-android-developers
    Zadarmo sem nasel tohle: https://sinadarvi.gitbooks.io/kotlin-for-android-developers/
    RAINBOF
    RAINBOF --- ---
    ja, javou nedotceny s lehkou znalosti javascriptu bych se rad naucil kotlin prijde mi jako ze "to je ono".

    rad bych ho pouzil jak na androidu tak na serveru pro backend.
    mam znalosti z proceduralnich jazyku, rad nastroju (vyse zminovane mne aktivne zivi)
    mohl bych poprosit o doporuceni nejakych konkretnich tutorialu ? nejak se do toho nemuho dostat a preslapuju u hello worldu.
    KTV
    KTV --- ---

    Kde pouzivate Kotlin?

    11 hlasy od 9 respondentů

      SATAI
      SATAI --- ---
      JINX: většinou jo.
      KTV
      KTV --- ---
      JINX: vpodstate jo. Jedinej vetsi problem na kterej sem narazil je ze se mi jeden build neodpojoval od debug sessions - proste jakmile si se pripojil k weblogicu (napr) tak se neslo odpojit. Jinak zadnej problem
      JINX
      JINX --- ---
      KTV: a ta EAP verze je dostatecne stabilni a nezabugovana takze se da pouzivat pro praci?
      SATAI
      SATAI --- ---
      POSEIDON: není Eclipse v zákoníku práce zařazen mezi překážky v práci na straně zaměstnavatele? ;-)
      POSEIDON
      POSEIDON --- ---
      SATAI: tak v T-Mobilu smel bejt oficialne nainstalovanej jen Eclipse :)
      Ale realne jim vadil jen World of Tanks :))
      SATAI
      SATAI --- ---
      KTV: firemní policy? :-O
      KTV
      KTV --- ---
      POSEIDON: ja taky pouzivam eap verzi, ale to neni ofiko firemni policy proste... :)
      POSEIDON
      POSEIDON --- ---
      KTV: To si nedovedu predstavit pouzivat takovou archaickou verzi, ja teda uz roky dostavam zadarmo licenci za hlaseni EAP bugu, ale i bez toho bych si to radsi sam koupil.
      KTV
      KTV --- ---
      POSEIDON: diky, uz sme to vyresili "nejak": posledni na co mame licence je 14.1.7, kam de dat kt plugin 1.0.2 a to uz je celkem pouzitelny...
      POSEIDON
      POSEIDON --- ---
      KTV: https://plugins.jetbrains.com/plugin/6954-kotlin -> supportujou to od verze 2016.3
      KTV
      KTV --- ---
      Tak ja mam prvni otazku -chybi mi package visibility. Jak udelate treba factory na immutable objekt ktera muze setovat jeho fieldy? Nebo kvuli testovani? Docet sem se ze doporucujou module visibility (internal) ale to mi prijde trochu sileny - to bych musel kompilovat treba kazdej package zvlast abych dosah stejnyho efektu.
      Druha vec - mame koupenou ideu 14 a podpora kotlinu neni idealni :-D pise "it" ze je unresolved symbol a tak. Prijde mi to divny - ze by nemeli podporu pro svuj vlastni jazyk pro starsi verzi svyho ide? Ma s tim nekdo zkusenosti?
      KTV
      KTV --- ---
      dobry video ve stylu java puzzlers: https://youtu.be/MDhjIkkpBAQ
      Kliknutím sem můžete změnit nastavení reklam