#programowanie #xcode #ios #macbook #androiddev
Mireczki, potrzebuję napisać aplikację na Androida oraz na iOS wykorzystującą Bluetooth 4.0 LE. Chciałbym pisać natywnie (aby to szybko działało, mało ważyło, korzystało z natywnych bibliotek). Mac'a nie mam, tylko Windows. Jakieś propozycje? Bawić się w wirtualizacje? Ktoś tak pracuje? Czy jednak skorzystać z jakiś hybrydowych (typu PhoneGap czy Xamarin)?
Jeśli wirtualizacja to jakim narzędziem?
Pytanie jeszcze
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@loginek0: no trzeba miec maca zeby moc prowadzic development na iosa/maca. To jest powszechnie wiadome, a uzywanie hackintosha to tak na prawde piracenie osx.

Konkluzja jest taka, jak nie stac kogos na maca i iphona, niech odpusci sobie developerke na ios.
  • Odpowiedz
@jablo: A wujek Bob mówił żeby nie pozwolić ingerować innym frameworkom bezpośrednio w nasz core aplikacji. Jest wiele odpowiedników takie jak syncano, firebase, czy jakieś chińskie kopie 1:1 ale osobiście uważam że BaSS jest największą pomyłką ostatniego dziesięciolecia (mimo że na codzień robię w tym projekty).
  • Odpowiedz
Cześć Mirki!
Chciałbym podzielić się moją nową aplikacją która pozwala na dynamiczną edycja kodu html stron online. Innymi słowy robi to samo co firebug(sławny plugin z firefoxa). Narazie jest możliwość edytowania kodu po kliknięciu na element(klikasz na button i wyświetla ci się kodu który opowiada za jego wyświetlanie), edycja całego kodu i edycja poszczególnych elementów.
Tutaj łapcie linka do sklepu google:

link do sklepu google play

Aplikacja
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wchodzisz w konsolę przeglądarki i wpisujesz

document.body.contentEditable = true;
Dd teraz możesz dowolnie edytować stronę. Możesz wdrożyć coś takiego.
  • Odpowiedz
document.body.contentEditable = true;


@lerner: dzięki jesteś genialny! znalazłem nową funkcjonalność

Teraz się zastanawiam czy nie zrobić konsoli przeglądarki w mojej appce, chyba wiem jak miałbym to zrobić
  • Odpowiedz
#androiddev #programowanie Mam dziwny blad. Robie sobie notyfikacje w serwisie z PendingIntentem do Activity i klikam na to powiadomienie. Na sgs3 z CyanogenMod na Androidzie 4.4 wywala mi wyjatek OutOfMemoryError. To samo jest gdy otworze Activity, klikne pare razy back (wroci mi do lauchera) a nastepnie znowu otworze aplikacje. W tym przypadku (tez OutOfMemoryError) stos wskazuje na setContentView(R.layout.activity_menu) z OnCreate.
Testowalem na roznych telefonach (4.2.2, 4.4) i genymotion
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nocneszczury: sprawdź czy w dobrych folderach masz powrzucane grafiki. Czy nie masz jakiejś dużej grafiki wrzuconej w Drawable bez kwalifikatora. Kiedyś miałem taki odziedziczony projekt gdzie w Drawable była wrzucona grafika 4000x4000 px. Po odpalen( ͡° ͜ʖ ͡°)iu apki na lepszym telefonie Android próbował przeskalowywać grafikę i kończyła mu się pamięć.

Tutaj coś więcej: http://stackoverflow.com/questions/477572/strange-out-of-memory-issue-while-loading-an-image-to-a-bitmap-object
  • Odpowiedz
#androiddev #programowanie
Ma ktoś przykładowy kod, wykorzystania Google Search API w aplikacji? To jest, wyświetlania wyników w appce, a nie otwierania SearchManager?
Chcę zapodać parametry wyszukiwania również, np. pliki z rozszerzeniem .png na sewerach z pominięciem html czy php
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirasy, czy używaliście, ew. polecacie jakiś wspierany jeszcze framework na Androida do Augumented Reality? Szukałem, na stacku wpisy sprzed 2óch lat, większość projektów padło :/
#androiddev #android
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakieś pomysły na ukrycie tego, że mam roota? Potrzebuje to zrobić dla iko (pko bp) bo zablokowali płatności zbliżeniowe dla użytkowników którzy mają dostęp do roota.
Próbowałem root cloack (xposed) ale iko ciągle widzi root'a ( ͡° ʖ̯ ͡°)
#android #pkobp #androiddev
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krasnoludkolo: właśnie pisałem, że jestem ciekaw regulaminu używania aplikacji i czy czasem nie ma tam adnotacji, że nie biorą odpowiedzialności za błędy zabezpieczeń, bo jeśli podczas instalacji aplikacji wymuszony jest dostęp do plików systemowych, to wystarczy wykorzystać dziury w aplikacji i ktoś niezłe hajsy sobie natrzepie - szczególnie, że to aplikacja do korzystania z usług bankowych i to jeszcze na telefonie, więc też ma dostęp do smsów z potwierdzeniami i
  • Odpowiedz
Mam dwa pytanka:

Primero, w jaki sposób mogę poszerzyć pasek obiektu Switch? Mam na myśli ten animowany przełącznik, chciałbym go wydłużyć/poszerzyć.
Segundo, czy korzystając z fragmentów powinienem wszytko co z nimi związane trzymać w pliku danego fragmentu? Ładuję formularz jako fragment i dotychczas buttonowi przypisywałem funkcję znajdującą się w MainActivity która to z kolei wywoływała funkcję w pliku Fragment.java dołączając jako parametry wartości pól formularza. To dobry sposób, czy lepiej ustawić Listenera
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#androiddev #programowanie

hej, mam pilny problem, otwieram intentem specyficzny folder w ktorym trzymam pliki mp4, działa lecz po kliknięciu w film wraca mnie do aplikacji i go nie odtwarza,

Intent intent = new Intent(Intent.ACTIONGETCONTENT);
Uri uri = Uri.parse(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#unity3d #androiddev

powiedzcie czy to tak powinno być. wrzuciłem na google play apk (docelowo płatną) i uruchomiłem testy beta. teraz jeżeli jako tester chcę ją pobrać - to muszę zapłacić! to ma sens? beta testerom to się powinno płacić za testowanie a nie jeszcze wymagać kasy... chyba że ja coś źle.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#androiddev #naukaprogramowania #programowanie
Czy możliwe byłoby zrobienie interfejsu do rejestracji/logowania, ale zamiast tradycyjnego wpisywania loginu i hasła za pomocą literek, byłoby to zrobione poprzez wyświetlenie 4 dużych kwadratów na ekranie i wyklikaniu odpowiedniej sekwencji tych kwadratów?
Generalnie ma być to taki interfejs "dla niewidomych" gdzie user klika w kwadrat w odpowiednim rogu ekranu i dostaje odpowiedni sygnał dźwiękowy. Tak wiem, pomysł ujowy, ale nie mogłem nic
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ksiak: Jak będą cztery duże kwadraty na pełnym ekranie, to na dotykowym nawet niewidomy da radę.
@kapecvonlaczkinsen: Ale to ma być alternatywna metoda wprowadzania tekstowego loginu i hasła? Bo jak tak to będzie potrzeba sporo kliknięć (3/znak dla samych liter i cyfr). Jeśli nie, to wystarczy przypisać każdemu kwadratowi jakiś znak i tworzyć ciąg.
  • Odpowiedz
Potrzebuję eksperta :D Mam backup android-owy telefonu Alcatel OT6030X w formacie .sbf, telefon leży i kwiczy z połamanym LCD. Chcę ten backup jakoś odtworzyć. Możecie podpowiedzieć jak dokonać odczytu takiego pliku na kompie?

Backup wersji Androida 4.1.2

#android #androiddev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy

Jeśli lubicie trudne endless runnery to zapraszam do zagrania w naszego Quantum Ram z ambientową nutą w tle.

Idea gry: Gra luźno nawiązuje do tematyki kwantowej - a dokładniej do superpozycji stanów kwantowych ( słynny kot Schrodingera - który jest w superpozycji - czyli ani martwy, ani żywy dopóki tego nie sprawdzimy )

Gra
plemo - Mirasy 

Jeśli lubicie trudne endless runnery to zapraszam do zagrania w na...

źródło: comment_Mktj36P9VWU9mBLa47ucRklOn3PmmZIN.gif

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plemo: ale żeby być informatykiem i nazwać kwadrat rombem ? ( ͡° ͜ʖ ͡°) Chociaż w sumie każdy kwadrat jest rombem, ale romb nie jest kwadratem ;).
  • Odpowiedz
@Sudet: w grze mamy do czynienia z rombem, którego wszystkie kąty maja po 90 stopni :P I z prostokątem, którego wszystkie boki są równe, czyli z kwadratem. Jestem grafikiem więc mi wolno :D
  • Odpowiedz
#programowanie #androiddev Jak skutecznie ubic serwis? Normalnie wystarczy wywolac OnDestroy(), jednak gdy mamy w serwisie jakis timer, zarejestrowany MessageEventBus lub cos podobnego serwis sie nie wylacza. Ewentualnie jak sprawdzic co blokuje zamkniecie serwisu?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nocneszczury: no skoro to rejestrujesz, to jesteś świadomy raczej co może blokować zamknięcie? w onDestroy() wyrejestruj wszystko i tyle

Jeśli jednak nie wystarczy to zrób memory dumpa (korzytając np z wbudowanych narzędzi AS i poszukaj co jeszcze trzyma referencję do serwisu)
  • Odpowiedz
@plemo: Jak ja nienawidzę takich elementów w grach NPC się zatnie, tak samo jak zadania z ograniczonym limitem czasu ( ͡° ʖ̯ ͡°) Jednak wygląda to super, leci plus ( ͡° ͜ʖ ͡°)
  • Odpowiedz