Skocz do zawartości

Wykryliśmy, że używasz AdBlocka  :emo_im_sad:

Proszę, dodaj nas do wyjątków:) Wyświetlamy jedynie ładne, idealnie dopasowane reklamy - żadnych wyskakujących okienek czy wideo! Reklamy to jedyne źródło utrzymania naszej społeczności.

Kliknij tutaj, aby dowiedzieć się jak to zrobić. Dziękujemy!

Dobrze znasz WordPressa? Czytaj więcej.. ×

Znajdź zawartość

Wyświetlanie wyników dla tagów 'kotlin' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
    • FAQ Android
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Inne Systemy
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
    • Zakupy w Chinach
    • Co kupić
    • Operatorzy Sieci Komórkowej
    • Serwisy GSM
    • Sklepy
  • Programowanie
    • Dział dla Programistów
  • Modyfikacje Android OS
    • Dział dla Developerów
    • Moduły XPOSED
    • Poradniki, modyfikacje Android OS
    • Pomoc Techniczna, Dyskusja Ogólna
    • Szukam modyfikacji
  • SmartWatch / SmartBand
    • Samsung Galaxy Gear
    • Sony SmartWatch
    • Moto 360 by Motorola
    • LG SmartWatch
    • Huawei Watch
    • Asus ZenWatch
    • Pozostałe Smartwatch
    • SmartBand
  • Android TV
    • Android TV
    • Mini PC
  • Akcesoria
    • Uniwersalne akcesoria
  • Honor - Telefony
    • Forum Honor
    • Honor 10
    • Honor 9
    • Honor 8
    • Honor 7
    • Pozostałe Honor
    • Archiwum Honor
  • Google - Telefony/Tablety
    • Forum Google
    • Huawei Nexus 6P
    • LG Nexus 5X
    • Motorola Nexus 6
    • LG Nexus 5
    • LG Nexus 4
    • Archiwum Google
    • Pozostałe Google
  • HTC - Telefony
    • Forum HTC
    • HTC U11
    • HTC 10
    • HTC One (M9)
    • HTC One (M8)
    • HTC Desire 820
    • Archiwum HTC
    • Pozostałe HTC
  • LG - Telefony
    • Forum LG
    • LG V30
    • LG G7
    • LG G6
    • LG G5 (H850)
    • LG V10 (H960)
    • LG G4 (H815, H818)
    • LG G3 (D855)
    • LG G2 (D802)
    • LG K10 (K420N, K430ds)
    • LG G3 S ( D722v, D722)
    • LG G2 Mini (D620)
    • LG Spirit 4G LTE (H440, H440y, H440n)
    • Archiwum LG
    • Pozostałe LG
  • Samsung - Telefony
    • Forum Samsung
    • Samsung Galaxy S9+
    • Samsung Galaxy S9
    • Samsung Galaxy S8 + (SM-G955F)
    • Samsung Galaxy S8 (SM-G950F)
    • Samsung Galaxy S7 Edge (SM-G935F)
    • Samsung Galaxy S7 (SM-G930F)
    • Samsung Galaxy S6 Edge+ (SM-G928F)
    • Samsung Galaxy S6 Edge (SM-G925F)
    • Samsung Galaxy S6 (SM-G920F)
    • Samsung Galaxy S5 (SM-G900F)
    • Samsung Galaxy Note 9
    • Samsung Galaxy Note 8
    • Samsung Galaxy Note 5 (SM-N920)
    • Samsung Galaxy Note 4 (SM-N910)
    • Samsung Galaxy Note 3 (SM-N9005)
    • Samsung Galaxy S5 Mini (SM-G800F)
    • Samsung Galaxy S4 Mini (GT-I9190, I9192, I9195)
    • Samsung Galaxy A5 2017 (SM-A520F)
    • Samsung Galaxy A5 2016 (SM-A510)
    • Samsung Galaxy A3 2016 (SM-A310)
    • Samsung Galaxy A5 (SM-A500F/FU)
    • Samsung Galaxy A3 (SM-A300H/DS/HQ)
    • Samsung Galaxy J5 2016 (SM-J510F, SM-J510FN)
    • Samsung Galaxy J5 (SM-J500F, SM-J500FN)
    • Archiwum Samsung
    • Pozostałe Samsung
  • Sony - Telefony
    • Forum Sony
    • Sony Xperia XZ (F8331)
    • Sony Xperia Z5 (E6603, E6653)
    • Sony Xperia Z5 Compact (E5803, E5823)
    • Sony Xperia Z3 (D6603, D6643, D6616)
    • Sony Xperia Z3 Compact (D5803, D5833)
    • Sony Xperia Z2 (D6502, D6503, D6543)
    • Sony Xperia M5 (E5603)
    • Sony Xperia M2/M2 Dual (D2303, D2305, D2306) / (D2302)
    • Archiwum Sony
    • Pozostałe Sony (SE)
  • Motorola - Telefony
    • Forum Motorola
    • Motorola Moto G5/G5+
    • Motorola Moto G4/G4+
    • Motorola Moto X Play
    • Moto X Style
    • Motorola Moto G 3rd (2015)
    • Motorola Moto G (2014)
    • Motorola Moto G
    • Archiwum Motorola
    • Pozostałe Motorola
  • Huawei - Telefony
    • Forum Huawei
    • Huawei P20 Pro
    • Huawei P20
    • Huawei P10
    • Huawei P9
    • Huawei Mate 10 Pro
    • Huawei Mate 10 Lite
    • Huawei P9 Lite 2017
    • Huawei P10 lite
    • Huawei P9 Lite
    • Huawei P8 Lite
    • Huawei Mate 9
    • Pozostałe Huawei
    • Archiwum Huawei
  • Xiaomi - telefony / MIUI
    • Forum Xiaomi
    • Xiaomi Mi A1
    • Xiaomi Mi6
    • Xiaomi Mi5 (5s / 5s Plus)
    • Xiaomi Mi4 (Mi4 / Mi4i / Mi4c / Mi4s)
    • Redmi 4 (Pro/4A/X)
    • Xiaomi Redmi 3 (3 / 3 PRO / 3S)
    • Redmi Note 4 (MTK / X)
    • Redmi Note 3 (MTK / PRO / SE)
    • Pozostałe Xiaomi
    • Archiwum Xiaomi
  • OnePlus - Telefony
    • Forum OnePlus
    • OnePlus 6
    • OnePlus 5T - A5010
    • OnePlus 5
    • OnePlus 3T
    • OnePlus 3 - A3003
    • OnePlus One - A0001
    • Pozostałe modele - OnePlus
  • Lenovo - Telefony
    • Lenovo P2
    • Lenovo K6 Note
    • Lenovo K3/K3 Note
    • Lenovo K5/K5 Plus
    • Archiwum Lenovo
    • Pozostałe Lenovo
  • Asus - Telefony
    • Forum Asus
    • ZenFone 5 (A501CG)
    • ZenFone 2 (Z00AD)
    • Archiwum Asus
    • Pozostałe Asus
  • myPhone - Telefony
    • MyPhone Luna
    • myPhone Next
    • myPhone FUN
    • myPhone Cube
    • Pozostałe myPhone
  • Pozostałe telefony z Android OS
    • Nokia - Telefony
    • Alcatel - Telefony
    • GoClever - Telefony
    • Overmax - Telefony
    • Pentagram - Telefony
    • Kazam
    • Kruger & Matz - Telefony
    • Prestigio
    • Meizu - Telefony
    • ZTE - Telefony
    • Archiwum Pozostałe Telefony z Android OS
    • Pozostali Producenci - Android OS
    • Pozostałe tematy
  • Tablety z Android OS
  • Asus - Tablety
    • Asus Eee Pad Transformer TF300
    • Archiwum Asus
    • Pozostałe Asus
  • Samsung - Tablety
    • Samsung Galaxy Tab S
    • Samsung Galaxy Note 10.1" 2014 Edition
    • Samsung Galaxy Note 10.1” 2012 Edition
    • Samsung Galaxy Tab 4
    • Samsung Galaxy Tab 3
    • Samsung Galaxy Tab 2 P51x0 10.1”
    • Samsung Galaxy Tab 2 P31x0 7”
    • Archiwum Samsung
    • Pozostałe Samsung
  • Pozostałe Tablety Android OS
    • Dell
    • GoClever - Tablety
    • Kiano - Tablety
    • Lark - Tablety
    • Lenovo
    • LG
    • Manta
    • Modecom
    • NTT
    • Overmax
    • Pentagram
    • Prestigio
    • Sony
    • Archiwum Pozostałe Tablety Android OS
    • Pozostali Producenci - Tablety Android OS
  • Tablety/Notebooki Windows OS
    • Asus
    • Acer
    • Lenovo
    • Pozostali producenci
    • Forum Tablety/Notebooki Windows OS - Sugestie i Problemy
  • Pozostałe urządzenia z Android OS
    • Netbooki Android OS
    • Android auto-radia
    • Implementacje systemu Android w innych urządzeniach
    • Pozostałe akcesorium.
  • Pozostałe
    • Test
    • Kosz

Szukaj wyników w...

Znajdź wyniki, które...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 30 wyników

  1. Czasami, tworząc aplikację używając języka kotlin, znajdujemy rozwiązanie naszego problemu napisane w javie. Nie musimy wtedy ręcznie przepisywać tego kodu do kotlina. Android Studio pomaga nam ten proces zautomatyzować. Wystarczy skopiować fragment kodu w javie i wkleić go do klasy/pliku z rozszerzeniem .kt IDE zapyta się wtedy czy automatycznie przekonwertować wklejany fragment kodu: Zaznaczając check boxa w tym oknie dialogowym i klikając Yes, skopiowany kod zawsze będzie konwertowany do kotlina już bez wyświetlania komunikatu. Możemy również przekonwertować od razu całą klasę napisaną javie. W tym celu otwieramy klasę którą chcemy poddać konwersji. Następnie wymieramy z Menu -> Code -> Convert Java File to Kotlin File. Albo używamy skrótu klawiszowego Ctrl+Alt+Shift+K Niestety często zdarza się tak, że konwersje nie są idealne. Trzeba często coś w nich poprawiać (szczególnie gdy konwertujemy całą klasę). Podobnie sprawa wygląda z konwersją do javy. W tym przypadku wybieramy Menu -> Tools -> Show Kotlin Bytecode a następnie klikamy Decompile. Na wyjściu dostaniemy plik z kodem w javie, który też należy sprawdzić. Tutaj narzędzie nie radzi sobie np. z typami zmiennych: // Kotlin val mCountDownTimer = object : CountDownTimer(millisInFuture, countDownInterval) // Java <undefinedtype> mCountDownTimer = new CountDownTimer(millisInFuture, this.countDownInterval) Konwersja na dzień dzisiejszy nie działa jeszcze idealnie. Jednak jest to ciekawe narzędzie, które może nam trochę pomóc nauce składni, a nawet w naszej pracy.
  2. SENIOR ANDROID DEVELOPER WROCŁAW Responsibilities: Design, development and maintenance of Android applications related to cellular communications; Working in a Scrum team and collaborating with other scrum teams; Carrying out peer coding reviews; Taking part in the company’s Innovation Initiatives; Continuous learning and personal development using the 70/20/10 model. General Requirements: MSc or equivalent in computer science or related field; Passion for Software Development and technology in general; Excellent English and communication skills; Able to work effectively as part of a team. Technical Requirements: 4+ years of Android software development experience (Java and Kotlin); RX, Clean Architecture, Clean Code, MVP, Scrum Commercial appliance of any application design architecture, pattern or principles (Clean architecture, Clean code, MVP, MVC, MVVM, SOLID); Experience in full design, development and testing life cycle. Desirable: Experience with Android Studio, RxJava, Dagger 2 Knowledge of GIT; Knowledge of unit testing; Knowledge and experience of Scrum and Agile development. What's in it for you? Work for a successful and growing international company, that values innovation and continuous improvement; Grow professionally as an Android developer, working on features from the hardware interface layer all the way up to the user interface; Work with the latest tools, libraries and technologies; Work with a knowledgeable, enthusiastic and open-minded team, dedicated to creating great products for our customers; State of the art, cool, centrally located office at BC SkyTower with a warm atmosphere which creates really good working conditions; Fully covered life insurance – 100 000 PLN; Fully covered drug insurance – up to 2 000 PLN/year; Multisport card, 100% covered by Ciklum – Benefit Systems, Plus package. For more information please contact Natalia Myszk (nmys@ciklum.com) or Anna Matuszak (annmat@ciklum.com)
  3. SENIOR ANDROID DEVELOPER WROCŁAW Responsibilities: Design, development and maintenance of Android applications related to cellular communications; Working in a Scrum team and collaborating with other scrum teams; Carrying out peer coding reviews; Taking part in the company’s Innovation Initiatives; Continuous learning and personal development using the 70/20/10 model. Requirements: General Requirements: MSc or equivalent in computer science or related field; Passion for Software Development and technology in general; Excellent English and communication skills; Able to work effectively as part of a team. Technical Requirements: 4+ years of Android software development experience (Java and Kotlin); Commercial appliance of any application design architecture, pattern or principles (Clean architecture, Clean code, MVP, MVC, MVVM, SOLID); Experience in full design, development and testing life cycle. Desirable: Experience with Android Studio, RxJava, Dagger 2 Knowledge of GIT; Knowledge of unit testing; Knowledge and experience of Scrum and Agile development. What's in it for you? Work for a successful and growing international company, that values innovation and continuous improvement; Grow professionally as an Android developer, working on features from the hardware interface layer all the way up to the user interface; Work with the latest tools, libraries and technologies; Work with a knowledgeable, enthusiastic and open minded team, dedicated to creating great products for our customers; State of the art, cool, centrally located office at BC SkyTower with warm atmosphere which creates really good working conditions; Fully covered life insurance – 100 000 PLN; Fully covered drug insurance – up to 2 000 PLN/year; Multisport card, 100% covered by Ciklum – Benefit Systems, Plus package. For more information please contact Anna Matuszak at annmat@ciklum.com
  4. Sirocco Mobile Sp. z o.o., producent systemów biznesowych, aplikacji oraz gier na urządzenia mobilne (www.siroccomobile.com), poszukuje do biura w Gliwicach osoby na stanowisko: Programista Android Miejsce pracy: Gliwice Osoba na tym stanowisku będzie odpowiedzialna za tworzenie i rozwój wysokiej jakości systemów i aplikacji mobilnych na platformę Android. Wymagania: • bardzo dobra umiejętność programowania w technologii Java / Kotlin • znajomość platformy Android • umiejętności analitycznego myślenia, kreatywność • solidność, zaangażowanie, umiejętność pracy w zespole • znajomości języka angielskiego w stopniu pozwalającym na komunikację i korzystanie z dokumentacji technicznej • proaktywne podejście do obowiązków Co możemy Ci zaoferować: · Atrakcyjne wynagrodzenie, adekwatne do umiejętności i posiadanego doświadczenia · Pracę w dynamicznym i nowocześnie zarządzanym zespole · Pracę w stałych godzinach od poniedziałku do piątku w klimatyzowanym biurze, w dogodnej lokalizacji w okolicach Politechniki Śląskiej. · Udział w ciekawych i perspektywicznych projektach na rynek polski i zagraniczny · Przyjazną i wesołą atmosfera pracy – imprezy integracyjne, gry i konkursy, wspólne wyzwania sportowe, możliwość przystąpienia do programu Luxmed i Multisport, pakiety IPLA! · Możliwości rozwoju: szkolenia, cotygodniowe lekcje języka angielskiego · Swobodny dostęp do zasobów firmowej kuchni oraz biblioteczki - z realnym wpływem na ich zawartość. Osoby zainteresowane zapraszamy do aplikacji na adres praca@siroccomobile.com Przed zgłoszeniem prosimy o zapoznanie się z polityką prywatności dostępną pod adresem: https://www.siroccomobile.com/policies/hr/privacypolicy.html
  5. Android Developer @ di support pl ESSENTIALS: Location: Poznań POL Employment Type: Permanent Start Date: ASAP Salary (gross): 6.0k-9.0k PLN / Month Category: Mobile Project Industry: Software House Company Size: di support pl Sp. z o.o. Project Team Size: may vary REQUIREMENTS - MUST HAVE: - Java - Kotlin REQUIREMENTS - NICE TO HAVE: - Docker - Git - Material Design More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/android-developer-di-support-pl-f6bvklx0
  6. Android App Developer @ Kahoot ESSENTIALS: Location: Oslo NOR Employment Type: Permanent Start Date: ASAP Salary (gross): 270.0k-360.0k PLN / Year Category: Mobile Project Industry: Education/Gaming/IT Company Size: 85 Project Team Size: 35 REQUIREMENTS - MUST HAVE: - APIs - Android SDK - JSON - Java - Kotlin - Native apps development - REST - SDLC - Third-party libraries REQUIREMENTS - NICE TO HAVE: - TDD More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/android-app-developer-kahoot-fteglywx
  7. rammiro

    Od czego zacząć naukę Kotlina?

    Z czego uczycie się Kotlina? Będę wdzięczny za podzielenie się najlepszymi źródłami wiedzy. Tych, którzy jeszcze o Kotlinie nie słyszeli zapraszam tu: https://developer.android.com/kotlin/
  8. Android Developer @ Disciple Media ESSENTIALS: Location: Kraków POL Employment Type: B2B Start Date: ASAP Salary (invoice net amount): 600-900 PLN / Day Category: Mobile Project Industry: Social Media/Communities Company Size: 30+ Project Team Size: 12 REQUIREMENTS - MUST HAVE: - Android - Java REQUIREMENTS - NICE TO HAVE: - Kotlin - REST APIs - RxJava More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/android-developer-disciple-media-2ujhwirm
  9. Android Developer @ Daftcode ESSENTIALS: Location: Warszawa POL Employment Type: Permanent Start Date: September/October Salary (gross): 6.0k-11.0k PLN / Month Category: Mobile Project Industry: IT/Gamedev Company Size: 200 Project Team Size: 3 REQUIREMENTS - MUST HAVE: - GIT - Java - Kotlin - objective programming - automation tests REQUIREMENTS - NICE TO HAVE: - Espresso - JUnit - MVP i MVVM - Observer - RxJava2 More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/android-developer-daftcode-2ijmn0oi
  10. LookBad

    Dlaczego Kotlin?

    Czy ktoś może mi wytłumaczyć dlaczego powinienem użyć Kotlina w swoim nowym projekcie? Chciałbym spróbować coś w nim napisać, ale nie jestem przekonany Dlaczego Google dało mu oficjalne wsparcie?
  11. Android Developer @ JIT Solutions ESSENTIALS: Location: Gdynia POL Employment Type: Permanent Start Date: ASAP Salary (gross): 650-950 PLN / Day Category: Mobile Project Industry: Securities Company Size: 300+ Project Team Size: 15 REQUIREMENTS - MUST HAVE: - Mobile Development Experience - Java for Android - GIT REQUIREMENTS - NICE TO HAVE: - Kotlin More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/android-developer-jit-solutions-bb46epca
  12. Cześć, Dopiero zaczynam z androidem i postanowiłem, że poznam go przez napisanie prostej gierki typu kółko i krzyżyk. Wstępną koncepcję już mam, pytanie tylko czy ktoś mógłby przybliżyć mi najważniejsze rzeczy na jakie powinienem zwrócić uwagę zaczynają pisać aplikację? Chciałbym to napisać w Kotlinie bo słyszałem, że wypiera Jave i że Java umiera - czy faktycznie tak jest?
  13. #android #warsaw $: 6-11K nfvat B2B/ umowy cywilnoprawne Praca w biurze Cześć! Do Daftcode (a właściwie do DaftMobile) poszukujemy Android Developera. Na czym nam zależy? 📍Dobra znajomość języka Kotlin / Java 📍Praktyczna znajomość programowania aplikacji mobilnych na system Android 📍Dobra znajomość zagadnień programowania obiektowego 📍Umiejętność tworzenia testów automatycznych 📍Umiejętność analitycznego myślenia i samodzielnego rozwiązywania problemów 📍Znajomość języka angielskiego na poziomie umożliwiającym korzystanie z dokumentacji technicznej 📍Znajomość systemu kontroli wersji GIT Oferujemy: 💡Elastyczne godziny pracy i brak crunchu 💡26 dni pełnopłatnej przerwy w świadczeniu usług w skali w roku, prywatna opieka medyczna, płatne chorobowe, karta multisport plus, owocowe poniedziałki i środy, lekcje języka angielskiego, niemieckiego i hiszpańskiego 💡Nowoczesny sprzęt i nieograniczony dostęp do wiodących platform edukacyjnych 💡Komfortowe biuro w dogodnej lokalizacji (40. piętro Warsaw Spire) blisko metra 💡Regularne imprezy integracyjne, a na co dzień zimne piwo w lodówce i wspomniane wyżej źródełko ze schłodzonym Jägerem 😉 💡Chill-room, w którym znajdziesz PlayStation 4 z najnowszymi grami (często przed oficjalną premierą!), symulator wyścigów samochodowych Gran Turismo 6, mini hokeja, gitarę elektryczną i samych fajnych ludzi Chętnie opowiem na Wasze pytania! https://daftcode.pl/careers#android A gdyby ktoś z Was chciał aplikować od razu to zostawiam link😏
  14. Słów kilka na temat możliwych form pisania na androida i nie tylko... Skoro tutaj dotarliście to znaczy, że stoicie przed dylematem w czym najopłacalniej będzie pisać. Możliwości jest naprawdę wiele, do dyspozycji mamy pisanie natywnie w Javie lub Kotlinie, Xamarina czyli pisanie jednocześnie na max 3 platformy w C#, Native React i JavaScript, który umożliwia pisanie na androida oraz iOSa. Istnieją także mniej popularne opcje jak Ruby Motion czy Multi-OS Engine, ale są one znacznie mniej popularne i ciężko o wsparcie dla nich, dlatego pominiemy je w naszych rozważaniach. Nim zagłębimy się w temat musimy ustalić dlaczego w ogóle go rozważam, jaki jest powód tego, że chcesz zmienić język w którym piszesz? Wszystko ma swoje plusy i minusy, więc warto dobrze to przemyśleć. Zakładam, że potrzebujesz narzędzia umożliwiającego Ci tworzenie jednocześnie oprogramowania na 2 platformy - zawęzimy temat dzisiejszych rozważań do androida oraz iOSa. Co składa się na to w czym warto pisać aplikację? Moim zdaniem jest to: Znajomość języka Jeśli możesz zrobić coś “na czuja”, bo lepiej nie umiesz - w czym innym byś to zrobił lepiej, ale jest taka moda i wszyscy tak robią - to tego nie rób. Pracujesz lepiej gdy pracujesz z narzędziem jakie znasz - język programowania to narzędzie, nie zapominaj o tym nigdy. Przenoszalność Jeśli możesz coś zrobić raz i odpalić to na każdej maszynie to super. Tyle w temacie. Łatwość debugowania i wspierania aplikacji Tutaj bywa różnie. Moim zdaniem łatwiej debugować natywny kod. Szybkość kodu Pamiętaj, że nie pisząc natywnie najczęściej Twój kod będzie wolniejszy od kodu natywnego - ale czasem chodzi po prostu o to, żeby “być szybszym w zakrętach”. Wsparcie dla rozwiązania Jeśli wybierzesz pisanie w czymś totalnie egzotycznym to musisz pamiętać o tym, że “chłopaki ze stacka” mogą być nieco mniej pomocni niż zawsze. Rozwijalność Czy jeśli użyjesz teraz tego narzędzia, to nie będzie problemu aby później rozwijać kod dalej? Dodać nową bibliotekę? Zrobić coś nieszablonowego? Skoro ustaliliśmy już co składa się na wartości narzędzia, którego użyjemy do pisania naszej aplikacji to porównajmy teraz 3 najczęściej spotykane - Java/Kotlin vs Xamarin vs React Native. Nim zaczniemy porównanie to przyjmijmy, że punkt pierwszy (znajomość języka) oceniasz sobie sam w skali 1-5. Java/Kotlin Przenoszalność: Aktualnie brak. Jet Brains pracują nad możliwością pisania w Kotlinie na iOS, więc możliwe że w niedalekiej przyszłości to się zmieni. Łatwość debugowania i wspierania aplikacji: Tutaj zdecydowanie 5/5, jest to bardzo proste i raczej nic Cię nie zaskoczy. Szybkość kodu: Kod napisany natywnie będzie najszybszy i tutaj nie ma się nad czym rozwodzić. Wsparcie dla rozwiązania: Piękna i potężna dokumentacja. Na ten moment zadano 1,102,786 pytań na StackOverFlow, więc istnieje bardzo duże prawdopodobieństwo że odpowiedź na większość Twoich doczesnych i przyszłych problemów już się tam znajduje. Rozwijalność: Nieograniczona. Xamarin Przenoszalność: Możesz pisać wspólny kod dla wielu platform. Aktualnie obsługuje wszystkie największe platformy mobilne dostępne na rynku. Łatwość debugowania i wspierania aplikacji: Tutaj już nie jest tak pięknie jak w przypadku aplikacji napisanych natywnie. Wielkość problemu będzie zależna od aplikacji. Szybkość kodu: Nieco wolniej niż natywnie, ale nadal całkiem szybko. Wsparcie dla rozwiązania: Rozwiązanie całkiem popularne. Dużo hinduskich tutoriali na YT, coraz częściej pojawiają się sensowne odpowiedzi na StackoOverFlow. Rozwijalność: Ograniczona. React Native Przenoszalność: Możesz pisać wspólny kod dla wielu platform. Aktualnie obsługuje wszystkie Androida oraz iOSa. Łatwość debugowania i wspierania aplikacji: Widziałem straszne rzeczy. Współczuję tym, którzy gdzieś utknęli. Szybkość kodu: Znacznie wolniej niż natywnie, ale aplikację pobierającą listę z CMSa napiszesz bez obaw o problemy z wydajnością. Wsparcie dla rozwiązania: Coraz bardziej popularne za sprawą JS, którego zna bardzo dużo osób. Można zaobserwować znaczny wzrost ilości zakładanych wątków związanych z tą technologią. Rozwijalność: Ograniczona. Przedstawiłem Ci tutaj 3 najbardziej popularne narzędzia służące do tworzenia aplikacji na androida oraz pokazałem jak w prosty sposób możesz przekalkulować w czym będzie najopłacalniej napisać daną aplikację. Mam nadzieję, że dowiedziałeś się czegoś nowego i że nie wychodzisz stąd z niczym. Zaznaczam, że języki te można porównać także pod innymi względami i wyniki tych porównań mogą się różnić znacznie od siebie oraz tutaj przedstawionego. Napiszcie proszę czy taka forma Wam odpowiada i czy chcielibyście kolejne artykuły. Specjalnie dla Android.com.pl Łukasz Bednarczyk
  15. Mobile Android Developer @ smartpatient ESSENTIALS: Location: Warsaw POL Employment Type: B2B Start Date: immediately Salary (invoice net amount): 10.0k-16.0k PLN / Month Category: Mobile Project Industry: eHealth Company Size: 30+ Project Team Size: 7-10 REQUIREMENTS - MUST HAVE: - 2+ years of experience in Android development - a great interest in Kotlin, Java and knowledge of Android API - experience in building offline apps with synchronization - you worked with Scrum and know Git, SQLite, RxJava and testing tools (e.g. Mockito, Espresso) REQUIREMENTS - NICE TO HAVE: - Bachelor's or Master's degree in computer sciences or related fields More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/Mobile/Android/Developer/mobile/smartpatient/AIH1BAFH
  16. [100%] ZDALNIE ANDROID DEVELOPER Poszukujemy kontraktora - developera Android do jednego z realizowanych projektów dla naszego klienta. Praca 100% zdalna. Szybkie zaangażowanie w projekt. Wymagany dobry, komunikatywny język angielski. Nie jest wymagany onboarding. Wymagania: - poziom seniorski: +/- 5 lat expa developerskiego, - stack: android sdk, java, rxjava, kotlin, sqlite, dagger, retrofit, git - język angielski: B2/C1 (komunikatywny) Oferta: - projekt długoterminowy: 3 miesiące (okres testowy), + przedłużenie - stawka: +/- 90 - 100 PLN/h - obłożenie: 100% (8h/dziennie) - płatność: 14 dni, Kontakt: dariusz.kieda@itligent.pl, 605 990 920
  17. Senior Android Developer @ Netguru ESSENTIALS: Location: Poznań, Kraków, Gdańsk, Wrocław, Warszawa POL Employment Type: B2B Start Date: ASAP Salary (invoice net amount): 10.5k-15.0k PLN / Month Category: Mobile Project Industry: Software House Company Size: 230 Project Team Size: min 3/may vary REQUIREMENTS - MUST HAVE: - Android SDK - Dagger 2 - Git - Java - RxJava/RxJava 2 - Gradle - Kotlin - Unit Tests REQUIREMENTS - NICE TO HAVE: - MVP - Continuous Delivery - Continuous Integration - Firebase - Google Play Services - Bluetooth - JNI More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/Senior/Android/Developer/mobile/Netguru/SY1IY9TF
  18. Android Developer @ Techgarden ESSENTIALS: Location: Fully remote job; Warszawa POL Employment Type: B2B Start Date: ASAP Salary (invoice net amount): 6.5k-13.0k PLN / Month Category: Mobile Project Industry: CarSharing Company Size: 30+ Project Team Size: 10 REQUIREMENTS - MUST HAVE: - Kotlin - Gradle - RESTful API REQUIREMENTS - NICE TO HAVE: - Google Maps API - RxAndroid - Swagger - Firebase More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/Android/Developer/mobile/Techgarden/OJRXF4GW
  19. Android Developer @ 10Clouds ESSENTIALS: Location: Fully remote job; Warszawa POL Employment Type: B2B Start Date: ASAP Salary (invoice net amount): 6.7k-13.0k PLN / Month Category: Mobile Project Industry: Software House Company Size: 100+ Project Team Size: may vary REQUIREMENTS - MUST HAVE: - GIT - JSON/XML - Java for Android REQUIREMENTS - NICE TO HAVE: - Kotlin More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/Android/Developer/mobile/10Clouds/LWNX1K98
  20. Od 2014 piszę komercyjnie aplikacje na platformę Android: Języki: Java, Kotlin Wzorce projektowe: MVP, preferuje MVVM Przykładowe realizacje komercyjne: https://play.google.com/store/apps/details?id=pl.com.grupazprmedia.poradnik_zdrowie https://play.google.com/store/apps/details?id=pl.com.grupazprmedia.murator_dom https://play.google.com/store/apps/details?id=pl.grupazpr.muratorCyfrowy https://play.google.com/store/apps/details?id=pl.zprmedia.BabyApp https://play.google.com/store/apps/details?id=pl.com.grupazprmedia.urzadzamy Jest to tylko cześć aplikacji przy których pracowałem. Jeśli potrzebujesz aplikacji zapraszam do kontaktu. Skype: adam1984.12.24 Email: adam_mistal@wp.pl Tel: 662254975 Pomagam również w nauce programowania, aplikacjach na studia. Dla chętnych mogę przygotować spersonalizowane szkolenie . Wystawiam Faktury VAT https://codeapp4u.wordpress.com/
  21. Android Developer @ Circle K Business Centre Poland ESSENTIALS: Location: Warszawa POL Employment Type: Permanent Start Date: ASAP Salary (gross): 8.0k-14.0k PLN / Month Category: Mobile Project Industry: Retail Company Size: Circle K Business Centre Poland Sp/ z o.o. Project Team Size: 3-5 REQUIREMENTS - MUST HAVE: - Android - Java - RxJava REQUIREMENTS - NICE TO HAVE: - Kotlin More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/Android/Developer/mobile/Circle/K/Business/Centre/Poland/SJUQLVND
  22. Android Developer @ Netguru ESSENTIALS: Location: Poznań, Kraków, Gdańsk, Wrocław, Warszawa POL Employment Type: B2B Start Date: ASAP Salary (invoice net amount): 6.5k-8.5k PLN / Month Category: Mobile Project Industry: Software House Company Size: 230 Project Team Size: min 3/may vary REQUIREMENTS - MUST HAVE: - Android SDK - Java - Dagger 2 - Git - RxJava - Gradle - Unit Tests REQUIREMENTS - NICE TO HAVE: - Firebase - Kotlin - MVP - Continuous Delivery - Continuous Integration - Google Play Services - RxJava 2 More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/Android/Developer/mobile/Netguru/JQDR6A5V
  23. Szukamy osoby do dokończenia aplikacji mobilnej na system Android napisanej w języku Kotlin. Projekt jest na ukończeniu - pozostało naprawić błędy zgłoszone przez klienta. Estymujemy, że zajmie to 20-40h (raczej bliżej dolnej granicy). Oferujemy od 40 do 80zł netto za godzinę. NIEAKTUALNE
  24. Sirocco Mobile Sp. z o.o., producent oprogramowania i gier na urządzenia mobilne (www.siroccomobile.com), poszukuje do swojego biura w Gliwicach osoby na stanowisko: Programista Android Miejsce pracy: Gliwice [możliwa praca zdalna] Osoba na tym stanowisku będzie odpowiedzialna za tworzenie i rozwój wysokiej jakości aplikacji mobilnych na platformę Android. Wymagania: • bardzo dobra umiejętność programowania w technologii Java • znajomość platformy Android • mile widziana znajomość języka Kotlin • umiejętności analitycznego myślenia, kreatywność • solidność, zaangażowanie, umiejętność pracy w zespole • znajomości języka angielskiego w stopniu pozwalającym na komunikację i korzystanie z dokumentacji technicznej • proaktywne podejście do obowiązków Oferujemy: · atrakcyjne wynagrodzenie, adekwatne do posiadanego doświadczenia · praca w młodym, dynamicznym i nowocześnie zarządzanym zespole · praca od pn-pt w klimatyzowanym biurze w dogodnej lokalizacji okolicach politechniki śląskiej · udział w ciekawych projektach na rynek polski i zagraniczny · przyjazna i wesoła atmosfera pracy – imprezy integracyjne, gry i konkursy, wspólne wyzwania sportowe, · lekcje języka angielskiego · swobodny dostęp do zasobów firmowej kuchni oraz biblioteczki Osoby zainteresowane zapraszamy do aplikacji na adres praca@siroccomobile.com Prosimy o dopisanie klauzuli: „Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w ofercie pracy dla potrzebprocesu rekrutacji zgodnie z ustawą z dnia 27.08.1997r. Dz. U. z 2002 r., Nr 101, poz. 923 ze zm."
  25. Android Developer @ Droids On Roids ESSENTIALS: Location: Wroclaw POL Employment Type: B2B Start Date: 1.09.2017 Salary (invoice net amount): 6.5k-9.0k PLN / Month Category: Mobile Project Industry: Software House Company Size: 50+ Project Team Size: min. 4 REQUIREMENTS - MUST HAVE: - Java REQUIREMENTS - NICE TO HAVE: - Kotlin - Scrum More info and apply form on nofluffjobs.com https://nofluffjobs.com/f/an/Android/Developer/mobile/Droids/On/Roids/QTY6G0QM
×