czy ktoś tworzył konfiguracje i połączenie VPN w swoich aplikacjach mobilnych. Czy proponujecie jakąś bibliotekę przeznaczoną do tego w Xamarin, dla IOS jest klasa NEVpnManager, niestety dla Androida nie umiem znaleźć takie która by udostępniała podobne metody. Xamarin dla Androida udostępnia VPNService ale nie jest to klasa do tworzenia połączeń #programowanie #xamarin #csharp #android #ios
Siemano Mirasy i moze tez Mirabelkasy.
Pytanie w sumie proste ale dla mnie dosyć istotne. Co polecacie do przejścia z #xamarin na #dotnet . Chodzi mi o jakieś książki, kursy, tutki ale takie dla ludzi ktorzy już coś ogarniają ( w xamarin forms + nativ jakieś 1.5 roku ) wiec bez tak zwanego zbędnego pier***enia ( ͡° ͜ʖ ͡°). Biorę po 200 zł i słucham państwa.
Jak często ratuje Was to, że ktoś wcześniej, miał już podobny problem? ( ͡° ͜ʖ ͡°)

Oferty dla Mobile Developerów:

Warszawa
Senior iOS Developer | Smartpatient @ Bee Talents - 15K - 22K https://bit.ly/34pSLGL
iOS Developer | Shoplo @ Bee Talents - 14K - 18K https://bit.ly/35hVbrp
Android Engineer (Senior) @ Tooploox - https://bit.ly/31YXY8k
Android Developer @ Connectis - https://bit.ly/2uf1MXd
Senior Android Developer @ Stepstone Services - https://bit.ly/2mZ70To
Android
Pobierz JarJobscom - Jak często ratuje Was to, że ktoś wcześniej, miał już podobny problem? (...
źródło: comment_1585564334BMhxb9iCPzOpp1op3QAYHF.jpg
Mirki z #programowanie #ios #xamarin da się w iOS wykryć takie cudo, że użytkownik minimalizuje apkę, w ustawieniach jej zmienia uprawnienia lokacji (daje na "Never") i jak wróci do apki to wykryć taką zmianę? Rozwiązania z natywnego iOS tez wchodzą w grę. Korzystam z MVVMCrossa i mam plugin do lokacji, myślałem, że OnPermissionChanged watchera wykryje mi taką zmianę, w androidzie wykrywa jednak w iOS nie... #pytanie
@kubsle: W Xamarinie nie wiem.
Ale da się to wykryć
Najprostszy pomysł bez przemyślenia
https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622997-applicationdidenterbackground
Wtedy w UserDefaultsach zapisać jaki jest aktualny stan uprawnień, a przy powrocie odczytac i sprawdzić
Musisz też pamiętać że przy iOS13 kwestie pytania o uprawnienia się zmieniły i najpierw zawsze jest zapytanie "tylko kiedy używam", a po przejściu do backgroundu i odpytania o lokalizacje, jest kolejny popUp o danie uprawnień zawsze
Tak samo "Tylko kiedy używam"
@matijas: Uprawienia do zbierania lokalizacji w tle =/= uprawnienia do działania w tle.
Możesz robić małe zadania, jak chociażby odświeżenie danych w tle, ale nie możesz korzystać z niczego, do czego potrzeba aktualnej lokalizacji.
Jest też delegat, na zmianę uprawnień, ale nie wiem czy on działa jak się zmienia w trakcie działania, czy także po za, bo nie sprawdzałem tego jeszcze dokładnie.
Ale potwierdzam, za każdym razem jak lokalizacja potrzebna, powinno
@murmur7: korzystam z obu do xamarina, ale jednak głównie win10, bo visual studio jest "normalne", ale nie mógłbym przy tym macowym na stałe robić, może w formsach jeszcze jakoś, ale native za dużo braków, ogółem ten vs for mac nawet nie ma peek definition, co jest śmieszne, że trzeba przeskakiwać do plików.. vscode do xamarina odpada. jedyny plus to szybszy deploy z maca na iphone/symulator i mniej problemów z pair to
#android #xamarin #elektronika Próbuję znaleźć więcej szczegółów odnośnie komunikacji pomiędzy androidem a jakimkolwiek prockiem po uart. W google wyjątkowa bieda, a słyszałem też, że bardzo niestabilnie pracuje android pod takim połączeniem. Ktoś, coś?
@Zdanio: procek musi się zgłosić przez usb jako virtual com port - działa to bez problemu pod warunkiem dobrze napisanego softu na procka pod VCP.

A jeśli nie chcesz pisać na procka tego cuda to wystarczy FT232 albo jego inny podobny klon - działa bez problemu
Czołem Mobile Developerzy! Dzisiejsza prasówka ląduje specjalnie dla Was. Niezależnie czy iOS czy Adroid, znajdziesz u nas coś dla siebie!

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
Senior iOS Dev/ Netguru: 11.5-17.3K: http://bit.ly/2KygBKn
Senior Android Dev/ Tooploox: 12-16K: http://bit.ly/2KPJpQk
Pobierz JustJoinIT - Czołem Mobile Developerzy! Dzisiejsza prasówka ląduje specjalnie dla Was...
źródło: comment_LapWV5RCqss7PlsZuzl6BrK9IUPLbUND.jpg
Tworzę sobie małą apkę w xamarinie.
Ściągnałem z githuba sample ToDo i chciałem ten projekt zedytować.
W samplu apki była klasa model ToDoItem i do niej była klasa ToDoDatabase w której jest prosty CRUD.
Teraz chce dodać nowy Model Person w którym będą osoby przypisywane do ToDoItem.
Jak powinien wyglądać teraz zapis do bazy w przypadku 2 lub więcej modeli ?
Czy dla każdej klasy modelowej muszę tworzyć osobny plik CRUD ?
@DaxterPoker: Ja bym zapisywał każdy model w osobnej tabeli. Do każdego modelu stworzyłbym serwis, który by się zajmował validacja i crudem. Można to zrobić za pomocą jednego cruda, ale przy większej ilości zależności dot. prawidłowego zapisu, updatu itd metody staną się zbyt duże.
Co do wstrzykiwania zależności to dokumentacja Microsfotu: https://docs.microsoft.com/pl-pl/xamarin/xamarin-forms/enterprise-application-patterns/dependency-injection
Halo, Mobile Developerzy? Mamy dla Was najnowszą prasówkę! Sprawdźcie pełną listę ofert. Podejmijcie nowe wyzwania

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
iOS Dev/ Netguru: 6.5-10.5K: http://bit.ly/31f5NGT
React Native Dev/ Netguru: 6.5-10.5K: http://bit.ly/2TZNS2d
iOS Dev/ ITgenerator: 6.5-9.5K: http://bit.ly/2phqnaT
React
Pobierz JustJoinIT - Halo, Mobile Developerzy? Mamy dla Was najnowszą prasówkę! Sprawdźcie pe...
źródło: comment_XKjNlR6BdGiZdeTDXMH86dQVAC69DBe8.jpg
@korkee: Z wydajnością jest okej. Apki dalej dużo więcej ważą, ale w dobie szybkiego internetu i telefonów z kilkudziesięcioma GB pamięci nie ma to większego znaczenia. Zresztą flutter ma ten sam problem.

@L3stko: Microsoft mocno rozwija Xamarina. Poprawki są co tydzień, nowości co pół roku. Dodatkowo ucząc się xamarina, który jest w stacku .NET otwierasz się na desktop i webowkę, wiec w przyszłości będziesz mógł i to liznąć mając solidne
@Paitius ja właśnie przeszedłem z xamarina na .net. Pewnie było mi dużo łatwiej to zrobić to prawda, ale jednak braki z sql/devops byly i pewnie dalej jakies sa. Kwestia czasu żeby dorównać ziomeczkom po samym web devie:) Dodatkowym plusem jest to, że łatwiej jest dostać się na weba, bo xamarin to taka umiejetnosc która raczej mało kto ma w cv :)
Siema Mobile developerzy, łapcie prasówkę ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
iOS Dev/ Netguru: 6.5-10.5K: http://bit.ly/2O2JQZ2
React Native Dev/ Netguru: 6.5-10.5K: http://bit.ly/32y4Ium
iOS Dev/ Giraffe Studio: 5-8.5K: http://bit.ly/2ZQW9IG
Senior Android
Pobierz JustJoinIT - Siema Mobile developerzy, łapcie prasówkę ( ͡° ͜ʖ ͡°)

pon - javascrip...
źródło: comment_mFPO5uB8gmMBi9PdtbSwVQHgH9Z3Etlq.jpg
Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Poniżej wybór polecanych przeze mnie książek z tej promocji z 600 pierwszych pozycji (tyle udało mi się przejrzeć). Promocja z okazji urodzin Heliona trwa do jutra!

Wszystkie tytuły tutaj: LINK

Polecane przeze mnie:

Ogólnie o pracy #praca

Nawyk nieodwlekania LINK
15 tajemnic zarządzania czasem LINK
Rozmowa kwalifikacyjna LINK

Ogólnie o programowaniu #programowanie #programista15 #programujzwykopem

Czysty kod LINK
Czysta
Pobierz tomaszs - Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Pon...
źródło: comment_aaEZjNyxbw5zXHLQC7HH9zmO7oh6Setn.jpg

Z czego 11-latek najlepiej się nauczy programowania?

  • Z kursów wideo 67.6% (48)
  • Z ebooka / książki 21.1% (15)
  • Inne (pisz w komentarzu) 11.3% (8)

Oddanych głosów: 71

@tomaszs Jak sobie zrobisz robota np na Raspberry Pi to będzie to możliwe. Z tym, że do wielu rzeczy konieczna jest ścisła kontrola czasowa, której nie da się prosto osiągnąć pod Raspbianem. Programowanie w Pythonie chyba jest zarezerwowane dla funkcji wyższego poziomu np. do AI.
Panowie z #programowanie i #naukaprogramowania

Chcę stworzyć prostą aplikację na #android . Jej głównym celem będzie nauka słówek z języka obcego przez wybór w głównym menu poziomu języka, w kolejnym zestawu słówek, następnym wybór - nauka, czy test.

I teraz problem bo nie wiem jak się do tego zabrać. Robiłem już proste aplikacje w #androidstudio w Javie, ale nie potrafię zrobić aplikacji, która będzie przeskakiwać z jednego layouta na drugi. Poza tym
Siemka! Przedstawiamy prasówkę dla Mobile Developerów ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
iOS Dev/ Netguru: 6.5-10.5K: http://bit.ly/2O2JQZ2
React Native Dev/ Netguru: 6.5-10.5K: http://bit.ly/32y4Ium
iOS Dev/ Giraffe Studio: 5-8.5K: http://bit.ly/2ZQW9IG
Senior
Pobierz JustJoinIT - Siemka! Przedstawiamy prasówkę dla Mobile Developerów ( ͡° ͜ʖ ͡°)

pon...
źródło: comment_Y604hrvuWfKaHmYcNTg01qhadQRSejoK.jpg
Siemka! Przedstawiamy prasówkę dla Mobile developerów ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
iOS Dev/ Angry Nerds: 7-14K: http://bit.ly/2ZOPUot
Android Dev/ Angry Nerds: 7-14K: http://bit.ly/2zYmKc0
iOS Dev/ Giraffe Studio: 5-8.5K: http://bit.ly/2ZQW9IG
Pobierz JustJoinIT - Siemka! Przedstawiamy prasówkę dla Mobile developerów ( ͡° ͜ʖ ͡°)

pon...
źródło: comment_aivW6wKjrO3voRjjMKJLjiF044AhZUfC.jpg
Siemanko! Dzisiaj wjeżdża prasówka dla Mobile Deweloperów ( ͡ ͜ʖ ͡)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
iOS Dev/ Netguru: 6.5-10.5K: http://bit.ly/2O2JQZ2
iOS Dev/ Angry Nerds: 7-14K: http://bit.ly/2ZOPUot
Android Dev/ Angry Nerds: 7-14K:
Pobierz JustJoinIT - Siemanko! Dzisiaj wjeżdża prasówka dla Mobile Deweloperów (⌐ ͡■ ͜ʖ ͡■)
...
źródło: comment_FUkC4mMElKxwwa5i03P6xDX8KAAdWATM.jpg