Skocz do zawartości

Znajdź zawartość

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



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
  • 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
    • 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ć?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 82 wyników

  1. Witam wszystkich, chciałbym napisać aplikację której menu będzie się składało z kilku przycisków. Pierwszy przycisk będzie przenosił do darmowej funkcjonalności, a pozostałe przyciski będą zablokowane. Użytkownik będzie je mógł odblokować płacąc np. symboliczną złotówkę. Tylko nie wiem jak to zrobić. Prosił bym o jakieś nakierowanie. Pozdrawiam, Tomek
  2. Witam Jestem początkujący w Android Studio, razem z kolegą zamierzamy zrobić Radio Online które będzie grało w tle. (jeśli masz zamiar krytykować nie komentuj) Zrobiliśmy Radio Online ale nie gra ono w tle Jakieś wskazówki ? Najlepiej jakby ktoś wysłał kod Kod MainActivity package com.example.cmp3eu; import android.media.AudioManager; import android.media.MediaPlayer; import android.os.AsyncTask; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.WindowManager; import android.widget.Button; import java.io.IOException; public class MainActivity extends AppCompatActivity { Button b_play; MediaPlayer mediaPlayer; boolean prepared = false; boolean started = false; String stream= "https://www.rmfon.pl/play,5"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); b_play = (Button) findViewById(R.id.b_play); b_play.setEnabled(false); b_play.setText(""); mediaPlayer = new MediaPlayer(); mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); new PlayerTask().execute(stream); b_play.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (started) { started = false; mediaPlayer.pause(); b_play.setText(""); b_play.setBackgroundResource(R.drawable.playa); } else { started = true; mediaPlayer.start(); b_play.setText(""); b_play.setBackgroundResource(R.drawable.pausea); } } }); } class PlayerTask extends AsyncTask<String, Void, Boolean> { @Override protected Boolean doInBackground(String... strings) { try { mediaPlayer.setDataSource(strings[0]); mediaPlayer.prepare(); prepared = true; } catch (IOException e) { e.printStackTrace(); } return prepared; } @Override protected void onPostExecute(Boolean aBoolean) { super.onPostExecute(aBoolean); b_play.setEnabled(true); b_play.setText(""); } } @Override protected void onPause() { super.onPause(); if(started){ mediaPlayer.pause(); } } @Override protected void onResume() { super.onResume(); if(started){ mediaPlayer.start(); } } @Override protected void onDestroy() { super.onDestroy(); if(prepared){ mediaPlayer.release(); } } } AndroidManifest <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.example.cmp3eu"> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WAKE_LOCK" /> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="Cmp3.eu" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:keepScreenOn="true" android:theme="@style/AppTheme" tools:ignore="GoogleAppIndexingWarning"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> Z góry dziękuje Będę wdzięczny za każdą pomoc
  3. Zapraszamy do wzięcia udziału w konkursie organizowanym wspólnie przez Szkołę IT Coders Lab oraz Android.com.pl. Aby wygrać najnowszy smartband od Xiaomi (Mi Band 3) wystarczy opisać swoją drogę do IT. Niezależnie czy pracujesz w IT od wielu lat czy dopiero zaczynasz swoją przygodę - podziel się swoją historią! Jak to się stało, że pracujesz w IT? Planowałeś to od początku czy może to bardziej dzieło przypadku? Jak nauczyłeś się zawodu? Studiowałeś, odbyłeś jakiś kurs czy może jesteś samoukiem? Jak doszedłeś do punktu w którym się znajdujesz? Czy ktoś Cię pokierował albo pchnął w tę ścieżkę? Z drugiej strony konkurs jest również otwarty na osoby, które jeszcze w IT nie pracują, ale planują. Opowiedz nam co robisz w tym kierunku, aby w przyszłości pracować w IT? Niech Wasze historie będą inspiracją dla innych! Dla autorów najciekawszych historii mamy trzy (3) nagrody: Xiaomi Mi Band 3. Zasady: Wygrywają trzy najciekawsze historie Każdy użytkownik może przesłać tylko jedną historię Historie należy zamieszczać w tym wątku Im wcześniej zamieścisz swój wpis tym lepiej Konkurs trwa od 28.07.2018 do 14.08.2018 (godzina 23:59). Pełna wersja regulaminu dostępna jest tutaj. Zachęcamy do wzięcia udziału w konkursie!
  4. rammiro

    Dlaczego B2B jest lepsze?

    Chciałbym się dowiedzieć jakie zalety ma współpraca na zasadach B2B ponad umowę o dzieło, zlecenie czy o pracę? Dlaczego programiści preferują B2B?
  5. Cześć! Dopiero zaczynam przygodę z programowaniem czy ktoś mógłby mi powiedzieć jaki wzorzec projektowy najlepiej zastosować w androidzie?
  6. Słów kilka na temat systemu kontroli wersji i kilka wskazówek do gita... Czy słyszałeś na studiach o systemie kontroli wersji? Czy pokazano i wytłumaczono Ci jak to działa? Jeśli Twoja odpowiedź brzmi „nie”, a studiujesz lub dopiero zaczynasz swoją przygodę z programowaniem, to ten artykuł jest właśnie dla Ciebie. Przybliżę Ci w nim czym są systemy kontroli wersji, zapoznam Cię także z jednym z najbardziej popularnych tego typu systemów (Git). Aby rozmawiać o systemach kontroli wersji musimy uświadomić sobie po co w ogóle wymyślono takie narzędzie? Odpowiedź na to pytanie jest bardzo prosta, więc pozwolę Ci dojść do niej samemu. Załóżmy, że studiujesz i piszesz ze znajomym aplikację na zaliczenie. Masz w niej fragment kodu odpowiedzialny za zmianę tła co 5s. Oddajecie aplikację do oceny wykładowcy, a ten mówi że tło miało być tęczowe, a nie migać w idiotyczny sposób. Wracasz i siadasz do komputera, lekko zniesmaczony robisz klikasz na pliku „kopiuj”, następnie obok klikasz „wklej” i do nazwy do pisujesz aktualną datę - brzmi znajomo? - Wykładowca każe dorobić jeszcze przycisk, który zmieni kolor tła na losowy i tym zadaniem ma się zająć Twój znajomy. Każdy robi to co zostało mu przydzielone. Gdy spotykacie się następnym razem przed oddaniem aplikacji okazuje się, że zrobiliście od groma różnych zmian i nie sposób jest teraz to połączyć niczego nie psując. Jakie problemy dostrzegasz w tej scence? Ja widzę tutaj: Duplikacja plików Zwiększenie zajmowanego miejsca Zwiększenie prawdopodobieństwa na pracę na złym pliku Brak czytelnej i jasnej historii zmian Brak możliwości jednoczesnej i bezkonfliktowej pracy na pliku przez kilka osób Jak widzisz istnieje kilka problemów, z którymi trzeba się zmierzyć. Systemy kontroli wersji (w skrócie VCS) rozwiązują te problemy. Możemy zatem stwierdzić, że VCS jest narzędziem ułatwiającym śledzenie zmian w plikach oraz łączenie efektu pracy kilku osób w jedną całość. Jak zatem powinien działać taki system, aby rozwiązać problemy o których wyżej rozważaliśmy? I tutaj bywa różnie. Systemów kontroli wersji powstało już wiele i generalnie możemy je podzielić na 3 grupy mając na uwadze ich architekturę: lokalne, scentralizowane, rozproszone. Różnią się one sposobem przechowywania plików. Kolejnego podziału można dokonać ze względu na sposób w jaki system wykrywa, że nastąpiły zmiany - jedne pracują na zestawach zmian, drugie na zmianach zawartości w plikach. Historia zmian wygląda jak drzewo. Użytkownicy tworzą swoje gałęzie (branches) od interesującego ich wątku. Przejdziemy teraz do omówienia jednego z najbardziej popularnych VCS i wyjaśnienia jak ono funkcjonuje. Prawdopodobnie już się z nim spotkałeś szukając jakieś informacji, a chłopaki ze „stacka” odesłali Cię na czyjegoś GitHuba. Git -bo tak się nazywa - jest to narzędzie wymyślone przez Linusa Torvaldsa (tak, to ten sam który odpowiedzialny jest za powstanie jądra Linuxa). Należy on do grupy systemów rozproszonych - każdy użytkownik ma na swoim komputerze kopie wszystkich danych projektu. W poniższych krokach przedstawię Ci jak rozpocząć pracę z Gitem. Krok 1: Instalacja Gita Instalacja na każdym systemie wygląda troszkę inaczej. Jeśli korzystasz z Windowsa po prostu wejdź na stronę gitforwindows.org i kliknij w wielki przycisk „Download”. Instalacja wygląda tak samo jak w przypadku 90% programów, klikasz cały czas dalej. Jeśli masz maczka to sprawa jest znacznie prostsza, nie musisz nic robić bo masz go w standardzie zainstalowanego. W przypadku Linuxa możesz skorzystać z narzędzi yum lub apt-get. Krok 2: Konfiguracja Teraz musisz ustawić swoje dane, robisz to po to aby pozostawić informację o tym kto dokonał danych zmian. Dane jakie musisz wprowadzić to nazwa oraz email. Otwórz terminal a następnie wklej polecenia, które widzisz poniżej. $ git config --global user.name „Twoja nazwa" $ git config --global user.email twoj@email.com Krok 3: Tworzenie repozytorium Najwygodniejszą opcją jest utworzenie repozytorium na serwerze i jego sklonowanie na swój komputer. Serwer możesz „postawić” samemu lub skorzystać z istniejących już narzędzi. Opcji masz naprawdę wiele, sugeruję sprawdzić GitHub (bardzo popularne) oraz Bitbucket (darmowe prywatne repozytoria). Krok 4: Podłączenie naszego komputera z repozytorium Jeśli utworzyłeś repozytorium na serwerze to teraz musisz je sklonować. Aby to zrobić musisz otworzyć terminal i wpisać/wkleić tam następujące polecenie: $ git clone _twoje_repozytorium_ Jeśli utworzyłeś repozytorium w jednym z sugerowanych przeze mnie miejsc, to po wejściu w nie powinieneś znaleźć tam dokładne polecenie, które wystarczy wkleić w terminalu. Krok 5: „Pierwszy commit, pierwszy push”Gdy już ma sklonowane repozytorium i edytowałeś jakiś plik będziesz mógł dodać swoje zmiany. Aby to zrobić musisz otworzyć terminal, a następnie przejść do swojego repozytorium. Teraz sprawdzimy co tak naprawdę się stało, wpisz: $ git status zobaczysz teraz branch, na którym pracujesz oraz listę plików które zmieniałeś. Pliki mogą znajdować się w kilku stanach: Untracked Unmodified Modified Staged Aby dodać plik na którym pracowałeś wpisz: $ git add _nazwa_pliku_ Jeśli chcesz dodać wszystkie pliki wpisz: $ git add -A Teraz możemy opisać zmiany jakie wprowadziliśmy w plikach - tak by później w historii było to łatwo znaleźć. Aby to zrobić wpisz: $ git commit -m „Tutaj opisz swoje zmiany” Teraz twoje zmiany są gotowe do publikacji, aby to zrobić wpisz: $ git push Tyle! Teraz możesz zobaczyć na serwerze przechodząc do swojego repozytorium zmiany jakie dodałeś. Jeśli nie jesteś fanem terminala możesz pobrać z sieci narzędzie do gita z ładnym UI. Ja mogę Ci zasugerować, abyś sprawdził Fork oraz SourceTree. Pamiętaj jednak, że to tylko narzędzia, a nie magiczne rozwiązanie. Takie rzeczy jak nazwy commitów mają bardzo duże znaczenie. Przykład złych nazw commitów: * Fix. * Better fix. * Done. * Almost done. * Fire! Jeśli macie do mnie jakieś pytania to chętnie na nie odpowiem, zapraszam do ich zadawania Specjalnie dla Android.com.pl Łukasz Bednarczyk
  7. rammiro

    Ile zarabia programista Android?

    Krąży sporo legend o tym ile zarabiają programiści, pora więc je rozwiać. Chciałbym by każdy kto ma chęć podzielił się z innymi informacją o tym ile zarabia. Schemat jest następujący, podajemy kolejno: Wiek: Doświadczenie: Stanowisko: Zarobki brutto w PLN: Rodzaj zatrudnienia: Miasto: Przykład: Wiek: 33 Doświadczenie: 8 lat Stanowisko: starszy programista java Zarobki brutto w PLN: 14 000zł Rodzaj zatrudnienia: działalność Miasto: Warszawa
  8. Hejka! chcę zbudować prosty program magazynowy i mam problem. Chciałbym zwielokrotnić produkty i opcje dodaj / odejmij i nie potrafię tego zrobić. Coś już zacząłem kombinować, ale że jestem na początku przygody z java, muszę prosić o jakąś podpowiedź. Z góry dzięki za pomoc dla początkującego DOTYCHCZASOWY REZULTAT: DZIAŁAJĄ NA RAZ DWA PRODUKTY, JAK WCISKAM + TO ROSNĄ STANY DWÓCH PRODUKTÓW. ZAŁĄCZYŁEM SCREEN-SHOT xml 2 produkty, a każdy ma: 2 buttony DODAJ + i - ODEJMIJ nazwa produktu i stan początkowy <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" tools:context=".MainActivity" android:orientation="horizontal"> <!--- pierwszy produkt A01> --> <!--- DODANIE STANU --> <Button android:id="@+id/increment" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="+" android:onClick="increment"/> <!--- STAN POCZĄTKOWY --> <TextView android:id="@+id/skuA01_text_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="0" /> <!--- NAZWA PRODUKTU --> <TextView android:id="@+id/SkuNumer_text_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="A01" /> <!--- ODJĘCIE STANU --> <Button android:id="@+id/decrement" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="-" android:onClick="decrement"/> <!--- drugi produkt A02> --> <Button android:id="@+id/increment2" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="+" android:onClick="increment2"/> <TextView android:id="@+id/skuA02_text_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="0" /> <TextView android:id="@+id/skuNumer_text_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="A02" /> <Button android:id="@+id/decrement2" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="-" android:onClick="decrement2"/> </LinearLayout> i JAVA /** * IMPORTANT: Add your package below. Package name can be found in the project's AndroidManifest.xml file. * This is the package name our example uses: * * package com.example.android.justjava; * */ package com.example.android.justjava; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.TextView; /** * This app displays an order form to order coffee. */ public class MainActivity extends AppCompatActivity { int skuA01 = 0; int skuA02 = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } /** * This method is called when the plus button is clicked. */ public void increment (View view) { skuA01 = skuA01 + 1; display(skuA01); } /** * This method is called when the minus button is clicked. */ public void decrement(View view) { skuA01 = skuA01 - 1; display(skuA01); } public void increment2 (View view) { skuA02 = skuA02 + 1; display(skuA02); } public void decrement2(View view) { skuA02 = skuA02 - 1; display(skuA02); } /** * This method displays the given quantity value on the screen. */ private void display(int number) { TextView skuA01TextView = (TextView) findViewById(R.id.skuA01_text_view); skuA01TextView.setText("" + number); TextView skuA02TextView = (TextView) findViewById(R.id.skuA02_text_view); skuA02TextView.setText("" + number); } }
  9. Chcesz dowiedzieć się, czy Twoje wynagrodzenie jest zgodne z rynkowymi standardami? Wypełnij naszą ankietę i pomóż nam uzyskać interesujące dane na temat zarobków oraz oczekiwań Specjalistów IT. Uwaga! Jeśli dodatkowo odpowiesz na jedno krótkie pytanie konkursowe - masz szansę wygrać PlayStation4! Na odpowiedzi czekamy do końca stycznia, a po ich zebraniu wyślemy raport dla osób, które w ankiecie zostawią nam swój adres e-mail. Wszystkim, którzy zdecydują się poświęcić czas na wypełnienie naszej ankiety - już teraz bardzo dziękujemy!
  10. Witam serdecznie Przedstawiam Wam pierwszą część kursu programowania w języku C++, Ten kurs zapewni ci bardzo solidne podstawy niezbędne każdemu programiście C++. Zdobędziesz wiedzę, którą będziesz mógł potem rozwijać w dowolnym kierunku: programowanie gier, aplikacje mobilne, bazy danych, aplikacje webowe itp. Co ważne autor kursu na każdym kroku używa łatwych do zrozumienia przykładów zainspirowanych codziennym życiem https://www.youtube.com/watch[...]2t_NSorxlmKBCACjZGe6wrmbzcZql Serdecznie zapraszam do obejrzenia Reod
  11. Cześć, jeszcze do jutra do północy (20.10), możecie zapisać się na społeczny hackathon HopeIT, który odbędzie się 27-28 października we Wrocławiu. Celem wydarzenia jest pomoc Fundacji Na Ratunek Dzieciom z Chorobą Nowotworową. Uczestnicy wydarzenia będą mieli za zadanie stworzyć prototyp aplikacji, która umożliwi zbiórkę funduszy. Mamy dla was atrakcyjne nagrody, m.in. bon o wartości 10 000 zł, możliwość prezentacji pomysłu na konferencji code::dive. Jeśli nie macie zespołu, skorzystajcie z HopeIT Gathering Point bit.ly/HOPEITGatheringPoint. Zapisy na bit.ly/rejestracjahopeit. Do zobaczenia! Organizatorzy HopeIT Więcej informacji na: www.facebook.com/hopeIT.hackathon/ oraz www.hopeit.pl
  12. letojani

    Dev Camp - warsztaty

    Cześć, znalazłam bardzo ciekawe wydarzenie we Wrocławiu. 30 mentorów różnych technologii, 8 godzin szkoleń, 15 godzin programowania. Na najlepszych czekają darmowe wejściówki na największe europejskie konferencje IT - GOTO Berlin, WeAreDevelopers, JDD i Mobilization. Jakby kogoś to zainteresowało to podsyłam link do strony http://devcamp.pl/ Pozdrawiam
  13. Witam, dorabiając sobie pomagam firmą w konfiguracji programów pocztowych i serwerów. Bardzo często pojawia się niestety mała niedogodność z tym związana mianowicie dystans do użytkownika. Jak do serwera bez problemu się połącze do telefonu niestety nie. Moje pytanie czy jest możliwość przygotowania "żądania" dla adroida które przekazało by mu informacje że albo 1. na wskazany adres mailowy ma wysłać konfiguracje skrzynki mailowej na tel. lub 2. wysłanie do tel konfiguracji dla skrzynki czyli podanie użytkownika, serwera smtp/imap no hasła do skrzynki. Jak z młodymi osobami nie ma problemów tak czasem pojawi się osoba która niestety nie radzi sobie mimo wskazówek krok po kroku
  14. Mam 14 lat, interesuję się komputerami i informatyką prawie od urodzenia, a pierwsze kroki w programowaniu zaczołem w wieku 7 lat i od tamtego czasu spędzam wiele godzin tygodniowo pisząc różne pierdoły.Uważam, chodź to moje zdanie, że mam dość sporo wiedzy na ten temat i jakiśtam talent.Ale jedynym mym "osiągnięciem" jest póki co jedna gra na Android'a którą robiłem łacznie z planowaniem 2-3 dnihttps://play.google.com/store[...]tails?id=didek.hangle.android - tu macie link jakby ktoś chciał zobaczyć.Ktoś wie co mogę z tym robić? Nigdy nie brałem udziału w żadnych konkursach ani nic
  15. GeeksDeck - oprogramowanie tworzone przez prawdziwych Geeków! Pomożemy zmienić najbardziej wyrafinowane pomysły w rzeczywiste projekty. Nasz zespół ma kilkuletnie doświadczenie w tworzeniu aplikacji mobilnych na platformy Android, iOS oraz Windows Phone (jeśli jest to konieczne). Nie boimy się wyzwań, lubimy interesujące projekty (na takie są zniżki) oraz chętnie doradzimy w trakcie realizacji projektu. Tworzyliśmy m.in takie aplikacje jak: Wrocław 2016, Europejska Stolica Kultury (oficjalna aplikacja miasta) PGE Narodowy (oficjalna aplikacja stadionu narodowego w Warszawie) Studia w UK (aplikacja pomagająca licealistom planującym studia w UK) Virtual Tours (aplikacja pomagająca w zwiedzaniu europejskich miast) Nasze portfolio: www.GeeksDeck.com Nie straszne nam platformy takie jak: iOS Apple Watch Apple TV Android Android Wear Android TV IoT (Internet of Things) Web (CMS, API) Jeśli Twój pomysł dotyczy czegoś nieopisanego powyżej, napisz do nas. Jesteśmy Geekami, na pewno znajdziemy jakieś rozwiązanie! Kontakt: marcin@geeksdeck.com
  16. Hello Potrzebuję pomocy przy apce , oczywiście nie za darmo. Dodanie dwóch acivity i połaczenie z baza danych. Prosta aplikacja, dla kogoś obeznanego raczej kilka chwil dosłownie. Jeśli ktoś jest zainteresownay prosze o pilny kontakt. Dziękuje za uwage;)
  17. juha

    [Zlecę] Poprawka programu

    Zlecę poprawkę programu, który został napisany na moje zlecenie przez użytkownika tego forum. Ponieważ nie ma z nim kontaktu, szukam innej osoby, która to zrobi. Po zmianie telefonu z LGV10 na Mate 9, okazało się, że program nie działa poprawnie na nowym telefonie, są problemy z powiadomieniami, które program powinien wyświetlać po pobraniu danych, wygląda to tak jakby system ubijał pewne procesu odpowiedzialne za powiadomienia czy aktualizację danych w tle. Szukam kogoś, kto mi to naprawi, oczywiście podam więcej szczegółów na maila, kod źródłowy aplikacji posiadam. Zainteresowanych proszę o kontakt na juhacz małpa gmail kropka com z podaniem orientacyjnej wyceny takiej poprawki.
  18. Gregoor20

    [Zamknięty]Tworzenie aplikacji

    Chciałbym stworzyć aplikację z potencjałem w stylu " Jak dojadę ". Szukam dobrego programisty najlepiej co-foundera, który byłby zainteresowany projektem. Aplikacja będzie na całym świecie w największych miastach, będzie posiadać podstawowe języki urzędowe np. angielski, hiszpański i polski dla polaków za granicą. Aplikacja ma potencjał i przyniesie duże zyski na skalę światową, niestety nie potrafię programować takich projektów, a byłbym komuś wdzięczny gdyby ktoś byłby zainteresowany i wejść ze mną w spółkę pół na pół z zyskami przynoszącymi z aplikacji.
  19. Gregoor20

    [SZUKAM] Programista - co-founder

    Chciałbym stworzyć aplikację z potencjałem w stylu " Jak dojadę ". Szukam dobrego programisty najlepiej co-foundera, który byłby zainteresowany projektem. Aplikacja będzie na całym świecie w największych miastach, będzie posiadać podstawowe języki urzędowe np. angielski, hiszpański i polski dla polaków za granicą. Aplikacja ma potencjał i przyniesie duże zyski na skalę światową, niestety nie potrafię programować takich projektów, a byłbym komuś wdzięczny gdyby ktoś byłby zainteresowany i wejść ze mną w spółkę pół na pół z zyskami przynoszącymi z aplikacji.
  20. MateuszGATE

    [PRACA] Android Developer - Kraków

    Szanowni Państwo, Reprezentuję krakowską firmę GATE Electronics, która jest postrzegana jako światowy lider na rynku kontrolerów do replik ASG - w związku z dynamicznym rozwojem poszukujemy osoby do pracy w charakterze Programisty Andorid / IOS (Android / IOS Developer). Nasze produkty sprzedawane są już od 8 lat, zaś sieć dystrybucji obejmuje ponad 20 krajów (www.gatee.eu) . Poszukujemy przede wszystkim młodych, nastawionych na rozwój osób, do realizacji ambitnych i ciekawych projektów, oferując jednocześnie komfortowe i atrakcyjne warunki współpracy. Zainteresowane osoby, które chciałyby poznać więcej szczegółów - zapraszam do kontaktu: 669 947 865 (m.pankowski@gatee.eu). Poniżej widnieje treść ogłoszenia: Krakowska firma GATE Electronics - światowy lider na rynku kontrolerów do replik ASG - w związku z dynamicznym rozwojem poszukuje osoby do pracy w charakterze Programisty Android / IOS. Produkty GATE Electronics sprzedawane są już od 8 lat. Nasza sieć dystrybucji obejmuje ponad 20 krajów. Zapraszamy do odwiedzenia strony internetowej: www.gatee.euProgramista AndroidZakres obowiązków:projektowanie i rozwój aplikacji mobilnej dla jednego z naszych flagowych produktów na platformy AndroidWymagania:- doświadczenie w tworzeniu aplikacji na platformie Android (m.in. korzystanie z Android Studio) - min. rok- doświadczenie na podobnym stanowisku lub posiadanie aplikacji własnego autorstwa - samodzielność i umiejętność sprawnej organizacji pracy własnej- zdolność analitycznego myślenia i ocena jakości swojego kodu przez pryzmat jego prostoty, szybkości działania i niezawodnościMile widziane:- zrealizowany projekt lub projekty, które są dostępne w Google Play lub Apple App StoreOferujemy:- atrakcyjne wynagrodzenie w oparciu o umowę o pracę- realny wpływ na rozwój firmy i możliwość wdrażania swoich pomysłów- możliwość skorzystania z benefitów w postaci karty MultiSport- możliwość pracy przy ciekawych projektach i poszerzanie swojej wiedzy oraz praktycznych umiejętności- darmowe miejsca parkingowe (rower/samochód) dla pracowników- pracę w przyjaznej atmosferze Z pozdrowieniem, Mateusz Pankowski HR Specialist w GATE Electronics
  21. Witajcie, od dłuższego czasu zastanawiam się w jaki sposób mógłbym pomóc Wam wszystkim - polskiej społeczności programistów Androida. Wpadłem na pomysł by dla użytkowników Android.com.pl zorganizować wysokiej jakości darmowy kurs z podstaw programowania. Dlatego teraz mam kilka pytań do Was - generalnie o sensowność tego pomysłu. Bardzo bym prosił Was o wypełnienie krótkiej, anonimowej ankiety: https://docs.google.com/forms/d/1CPktpzMVERnxdFAprvEAWLLzD9IKZVm9mNovT6etcPA/viewform?usp=send_form Natomiast w tym wątku zapraszam do dyskusji na temat przeróżnych kursów programowania. Pozdrawiam serdecznie Wasz administrator
  22. orwells

    [PRACA] Software Development

    Altimi Software House http://altimi.com/software-development/ jest to agencja działająca już od około 14 lat na rynku informatycznym. Stale się rozwija i choć posiada już 200 osobową drużynę, szuka następnych chętnych, aby jeszcze lepiej odpowiadać na oczekiwania swoich klientów. Ważne jest to, abyś był/-a osobą otwartą, odważną i kochającą to co robi. Wielu rzeczy można się nauczyć i nawet jeśli nie będziesz czegoś wiedziała na początku, poznasz w bardzo szybki i prawie niezauważalny sposób.
  23. Witam. Jestem na początkowym etapie programowania aplikacji na android. Mam taki oto problem. Chcę stworzyć przycisk, który po wciśnięciu wyśle jedną wiadomość, a po puszczeniu go wyśle inną. Oto przykład z mojego programu: mSendButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { String message="44"; sendMessage(message); } } ); Przycisk ten działa standardowo. Gdy go kliknę wysyła wiadomość "44". Nie wiem jakich metod użyć, aby przycisk reagował inaczej na "wciśnięcie" a inaczej na "zwolnienie". Z góry dziękuję za pomoc.
  24. Postanowiłam zapytać na forum, ponieważ nie znalazłam podobnych tematów, tutoriali, wyjaśnień. Zajmuję się grafiką, hobbystycznie stworzyłamkilka pakietów ikon w Corelu, Photoshopie. Postanowiłam poszukać czegoś na temat sprzedaży ikon w Google Play, ponieważ sama nieraz ściągałam pakiet ikon, znalazłam informacje o tym, jak założyć konto, wystawiać aplikacje. Jednak o icon pack'ach nie znalazłam nic, oprócz tutorialu w języku angielskim, w którym proces tworzenia pakietu na sprzedaż wydał się, no cóż, skomplikowany. Nie mam pojęcia o programowaniu i nie mam pojęcia w jaki sposób mogłabym tworzyć icon packi. Może ktoś z Was zna tutoriale dla początkujących? Czy do stworzenia pakietu ikon potrzebna jest obszerna wiedza na temat programowania? Warto zapisać się na kurs lub zacząć uczyć się na własną rękę języków programowania, jeśli nie wiążę swojej przyszłości z projektowaniem aplikacji, a bradziej skupiam się na grafice? Czy można projektować icon packi bez zagłębiania się w programowanie? Jeśli nie jest to bardzo skomplikowane, nie trzeba posiąść zaawansowanej wiedzy z zakresu programowania oszukuję osoby, która mogłaby wyjaśnić mi, jak projektować wyżej wspomniane pakiety.
  25. Postanowiłam zapytać na forum, ponieważ nie znalazłam podobnych tematów, tutoriali, wyjaśnień. Zajmuję się grafiką, hobbystycznie stworzyłamkilka pakietów ikon w Corelu, Photoshopie. Postanowiłam poszukać czegoś na temat sprzedaży ikon w Google Play, ponieważ sama nieraz ściągałam pakiet ikon, znalazłam informacje o tym, jak założyć konto, wystawiać aplikacje. Jednak o icon pack'ach nie znalazłam nic, oprócz tutorialu w języku angielskim, w którym proces tworzenia pakietu na sprzedaż wydał się, no cóż, skomplikowany. Nie mam pojęcia o programowaniu i nie mam pojęcia w jaki sposób mogłabym tworzyć icon packi. Może ktoś z Was zna tutoriale dla początkujących? Czy do stworzenia pakietu ikon potrzebna jest obszerna wiedza na temat programowania? Warto zapisać się na kurs lub zacząć uczyć się na własną rękę języków programowania, jeśli nie wiążę swojej przyszłości z projektowaniem aplikacji, a bradziej skupiam się na grafice? Czy można projektować icon packi bez zagłębiania się w programowanie? Jeśli nie jest to bardzo skomplikowane, nie trzeba posiąść zaawansowanej wiedzy z zakresu programowania oszukuję osoby, która mogłaby wyjaśnić mi, jak projektować wyżej wspomniane pakiety.
x