dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Mobile development - Strona 2

W swojej stosunkowo krótkiej karierze programistycznej, zdążyłem już pracować z różnymi technologiami. Naturalnym tego następstwem są oczywiście wszelkiej maści porównania. Czasem np. porównuje Razora z MVC do XAMLa. I choć w teorii bardziej rozbudowana jest ta druga z obu tych technologii, to w praktyce Razor ma kilka konstrukcji, do których tęsknym okiem wyglądają designerzy XAMLa. Jedną z nich jest IF. I choć w teorii można ją częściowo zastąpić choćby za pomocą VisualStates, to w praktyce okazuje się...

Biblioteki warte poznania w C# - Conditional XAML

Mobile development 403 dni, 13 godzin, 14 minut temu rroszczyk 321 rozwiń

Czasem tworząc aplikację wykorzystującą XAML, chcielibyśmy przekazywać dane pomiędzy poszczególnymi stronami. Niestety technologie Microsoftu nie są do tego dobrze przygotowane. Co prawda możemy zawsze wykorzystać jakiś globalny obiekt kontekstu, ale w praktyce jest to rozwiązanie nieefektywne. Możemy również wykorzystać foldery lokalne/roaming, który opisywałem tutaj, ale w pewnym sensie strzelamy tutaj do muchy z armaty. Czy można to zrobić jakoś prosto i elegancko? Okazuje się, że tak - choć po części...

MVVM Light - wykorzystanie messengera w komunikacji

Mobile development 412 dni, 2 godziny, 29 minut temu rroszczyk 182 rozwiń

Domyślnie tworząc aplikacje uniwersalne, możemy korzystać z rozbudowanego modelu zdarzeń. Każde ze zdarzeń, może zostać zaimplementowane w tzw. części code-behind wybranej strony/kontrolki. Nie wszystkim do końca odpowiada jednak ten model. Spore grono programistów jest zwolennikiem architektury MVVM, która promuje wydzielone konstrukcje zwane ViewModelami. Ważnym elementem ViewModel są komendy, które pozwalają na realizację określonych zadań. Niestety nie wszystkie kontrolki Microsoftu są do tego dobrze...

Dziel się z innymi:
Implementacja komendy Tap dla TextBlocka

Mobile development 418 dni, 2 godziny, 44 minuty temu rroszczyk 60 rozwiń

W chwili obecnej tworząc aplikacje mobilne, bardzo często korzystamy z Internetu, o czym wspominałem po części w ostatnim wpisie. Siłą rzeczy w chmurze często trzymamy też konfigurację aplikacji/usługi, aczkolwiek nie musi to być regułą. Aplikacje uniwersalne obsługują bowiem tzw kontenery danych (ApplicationDataContainer), które pozwalają na zapisywanie ustawień dla konkretnej instalacji, a także globalnie dla naszego konta Windows Live. W dzisiejszym wpisie, zaprezentuję prosty sposób na wykorzystanie ...

Zapisywanie danych użytkownika w Universal Apps

Mobile development 426 dni, 1 godzinę, 1 minutę temu rroszczyk 71 rozwiń

Większość mobilnych aplikacji wymaga aktywnego połączenia internetowego do poprawnego działania. Wiele z nich, nie posiada nawet trybu offline i bez sieci po prostu nie jest w stanie funkcjonować. Często developer musi również reagować na rodzaj połączenia sieciowego, z którego aktualnie korzysta użytkownik (WiFi/GSM), dlatego temat ten jest naprawdę ważny z perspektywy całego projektu aplikacji.

Universal Apps - weryfikacja stanu połączenia internetowego

Mobile development 433 dni, 4 godziny, 56 minut temu rroszczyk 121 rozwiń

Aplikacje na telefon pełnią różne funkcje, ale z założenia często są one mobilnym odpowiednikiem stron WWW. I choć w dzisiejszych czasach coraz więcej mamy w sieci stron responsywnych, to i tak komfort pracy z dedykowanym programem wciąż często bywa znacznie wyższy. Nie oznacza to oczywiście, że strony WWW na przeglądarce telefonu są czymś złym.. czasem jest to naprawdę dobra opcja na start. Okazuje się również, że dzięki RWD możliwe jest również łatwe osadzanie pewnych fragmentów witryn bezpośrednio w a...

Dziel się z innymi:
Hakowanie strony w kontrolce WebView

Mobile development 538 dni, 16 godzin, 59 minut temu rroszczyk 210 rozwiń

Rynek aplikacji mobilnych rozwija się niezwykle dynamicznie w ostatnich latach. Programy na telefony dotykają dzisiaj naprawdę wielu ważnych i istotnych obszarów naszego codziennego życia. Coraz częściej tego rodzaju aplikacje funkcjonują w chmurze, dzięki czemu mamy łatwy dostęp do wszystkich niezbędnych nam informacji, niezależnie od tego gdzie jesteśmy i z jakiego urządzenia aktualnie korzystamy. Wykorzystanie chmury wiąże się najczęściej z użyciem odpowiedniego API, do którego podłączają się wszystki...

HttpClient - równoległe pobieranie danych z różnych żródeł

Mobile development 546 dni, 2 godziny, 24 minuty temu rroszczyk 337 rozwiń

XAML - czyli tzw. rozszerzalny język znaczników, jest motorem napędowym wielu technologi stworzonych przez Microsoft. Spotkać go można m.in. w Silverlighcie, WPFie, czy też katowanych ostatnio przeze mnie na blogu aplikacjach uniwersalnych. I choć między tymi technologiami jest sporo istotnych różnic, to w praktyce są one częściowo ze sobą zbieżne właśnie dzięki XAMLowi. Tworząc frontend w WPF, można bardzo szybko złapać o co chodzi w aplikacjach uniwersalnych - i vice versa. Oczywiście poszczególne kont...

Efektywne tworzenie GRIDów w XAMLu

Mobile development 551 dni, 2 godziny, 54 minuty temu rroszczyk 224 rozwiń

Microsoft od zawsze stawiał na kontrolki w swoich aplikacjach. Mieliśmy z nimi do czynienia w Windows Forms, ASP.NET, WPF, a także Silverlight. Nie mogło ich oczywiście zabraknąć również w aplikacjach uniwersalnych. Każda z kontrolek ma swój zestaw właściwości oraz zdarzeń, które z założenia mają zaspokajać podstawowe potrzeby użytkowników. W praktyce, zestaw ten często jest niewystarczający. Co zrobić w takiej sytuacji? Zamiast kombinować z istniejącymi właściwościami i metodami, możemy spróbować stworz...

Dziel się z innymi:
Pivot na sterydach - dodajemy nowe funkcje do kontrolki

Mobile development 572 dni, 2 godziny, 31 minut temu rroszczyk 200 rozwiń

Ostatnio w pracy miałem do rozwikłania pewien banalny problem (przynajmniej tak mi się pierwotnie wydawało). Moim zadaniem było znalezienie programowego rozwiązania, które w sposób jednoznaczny pozwoli zidentyfikować smartfon z systemem Windows Phone. Aplikacja wykorzystywała architekturę WinRT (Universal Apps).

Universal apps - jak zidentyfikować urządzenie?

Mobile development 664 dni, 2 godziny, 36 minut temu rroszczyk 179 rozwiń

Pisanie aplikacji będziemy realizować w Xamarin Studio for Mac. Podstawowa wersja licencyjne narzędzia pozwala nam na tworzenie aplikacji bez konieczności ponoszenia jakichkolwiek opłat, z wyjątkiem kosztów związanych z późniejszym publikowaniem aplikacji na AppStore.Założenia Aplikacja będzie oferować nam dwie podstawowe metody szacowania czasu: standardową oraz t-shirt. Metoda standardowa musi oferować nam karty z następującymi symbolami: Metoda t-shirt musi dostarczyć nam następujących kart z m...

Tagi: .Net, iOS, Xamarin
Dziel się z innymi:
#dotnetformobile: Aplikacja na iPhone – Część Pierwsza

Mobile development 675 dni, 20 godzin, 45 minut temu newman 129 rozwiń

Od dłuższego czasu dostępna jest kontrolka AdRotator, która współpracuje z wieloma sieciami reklamowymi i posiada ciekawy zestaw opcji. Jednakże warto wiedzieć, że w listopadzie 2014 Microsoft stworzył własną kontrolkę Ad Mediator do zarządzania wieloma sieciami reklamowymi pod Windows Phone. Jest to ciekawa alternatywa do AdRotator, a do tego posiada interesujące funkcje, które znacznie ułatwiają wdrożenie i konfigurację wielu sieci reklamowych. Olbrzymim plusem jest także możliwość zdalnego zarządzania...

Dziel się z innymi:
Ad Mediator, czyli dodajemy wiele sieci reklamowych do aplikacji Windows Phone

Mobile development 694 dni, 15 godzin, 24 minuty temu djfoxer 110 rozwiń

Wraz z pojawieniem się darmowej wersji Visual Studio Community 2013 została przez Microsoft udostępniony Update 4 dla Visual Studio 2013. Poza poprawkami i dodaniem nowych funkcji pojawiło się w nim nowe narzędzie programowania dla aplikacji mobilnych - Visual Studio Tools for Apache Cordova CTP 3.0. Jest to całkowity pakiet oparty o otwarte rozwiązanie Apache Cordova. Jest to rozwiązanie firmowane przez Microsoft i dostępne również w Visual Studio 2015 CTP. Co prawda Visual Studio Tools for Apache Cordo...

Dziel się z innymi:
#dotnetformobile: Apache Cordova w Visual Studio 2013 – wieloplatformowe pisanie aplikacji na Windows, Androida i iOS

Mobile development 698 dni, 22 godziny, 15 minut temu newman 222 rozwiń

Aplikacja której tworzenie omówię to: Agile Playing Poker. Proste narzędzie do szacowania czasu realizacji w projektach prowadzonych metodyką Agile. W ramach bloga opiszę tworzenie jej na iPhone. Wersji na Androida będzie przedmiotem warsztatów w ramach spotkań Warsaw Official .NET User Group i na stronie Meetup będą podane szczegóły.Zmiana sposobu myślenia… Pisanie aplikacji na iOS wymaga zrozumienia działania tego systemu. Dlatego tez na początku podzielę się swoimi spostrzeżeniami dotyczącymi systemu...

Tagi: iOS, Xamarin
Dziel się z innymi:
#dotnetformobile: Aplikacja na iPhone – Początek

Mobile development 732 dni, 2 godziny, 7 minut temu newman 146 rozwiń

Środowisko tworzenia aplikacji Rozpoczęcie pracy jest stosunkowo łatwe. Xamarin Studio w trakcie instalacji czy to na Windows czy MacOS dodaje podstawowe środowisko potrzebne do programowania urządzeń z systemem Android, czyli Android SDK. Niestety standardowo jest to wersja najnowszego systemu Android czyli i tak wymaga z naszej strony korekty. Xamarin Studio i Android SDK MAnager Xamarin Studio zapewnia nam zintegrowane zarządzanie platformą programistyczną dla Androida dlatego też nie jest...

Dziel się z innymi:
#dotnetformobile: Xamarin i Android

Mobile development 739 dni, 14 godzin, 6 minut temu newman 181 rozwiń

Na stronie Xamarin i iOS opisałem jak można skonfigurować środowisko niezbędne do programowania na iOS. Teraz zajmiemy się dodatkiem do Visual Studio oraz jego możliwościami pod kontem programowania na iOS. Pierwszym i koniecznym krokiem jest połączenie naszego Visual Studio z Xamarin.iOS Build Host. Jest to element Xamarin Studio for Mac pozwalający na kompilowanie naszej aplikacji i uruchamianie jej na symulatorze, a także instalowanie na urządzeniu fizycznym podłączonym po USB do naszego Maca (nie je...

Tagi: iOS, Xamarin
Dziel się z innymi:
#dotnetformobile: Xamarin for Visual Studio i Xamarin.iOS Build Host

Mobile development 739 dni, 14 godzin, 6 minut temu newman 128 rozwiń

Środowisko tworzenia aplikacji Rozpoczęcie tworzenia aplikacji w .NET na urządzenia mobile Apple zaczyna się od zrozumienia czego nam potrzeba. Potężna nam środowiska deweloperskiego firmy Apple, a jest ono dostępne tylko i wyłącznie na systemy MacOS. Niestety jest ono niezbędne nie tyle do tworzenia aplikacji ile ich kompilowania, instalacji na urządzenia testowe jak i publikacji w AppStore. Najprostszym rozwiązaniem jest nabycie komputera z takim systemem, ale czy jedynym ? Oczywiści...

Tagi: iOS, mono, Xamarin
Dziel się z innymi:
#dotnetformobile: Xamarin i iOS

Mobile development 741 dni, 2 godziny, 36 minut temu newman 174 rozwiń

Krótki artykuł opisujący cykl życia aplikacji w systemie Windows Phone 8, wyjaśniający proces tombstoningu oraz prezentujący w jaki sposób można go obsłużyć.

Źródło: akubiak.pl
Dziel się z innymi:
Tombstoning w Windows Phone 8.0 | Arkadiusz Kubiak

Mobile development 743 dni, 16 godzin, 6 minut temu Rey91 121 rozwiń

Kolejny odcinek, w który kontynuuje rozwijanie aplikacji. W tym filmiku pokazuje jak pobrać dane z innej strony oraz jak zbindować atrybuty knockout-owe do kontrolek WinJS-owych.

Źródło: us3r.pl
Dziel się z innymi:
Windows Store Apps cz. 2 – Xhr & WinJS

Mobile development 753 dni, 2 godziny, 45 minut temu us3r 81 rozwiń

Dzisiaj chciałbym przedstawić swój pierwszy videotutorial, w którym kontynuuje tematykę Windows Store Apps pisanych w HTML5 i JavaScript. Zachęcam do obejrzenia i komentowania :)

Źródło: us3r.pl
Dziel się z innymi:
Windows Store Apps – Typescript

Mobile development 760 dni, 2 godziny, 20 minut temu us3r 117 rozwiń

1 2 3 4 5... 8 9
Accenture
Szkolenia SecurITum
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 389,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,55)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,77)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 413,06)

15

http://jakub-flor... (3 224,66)

16

CaMeL (2 954,87)

17

jedmac (2 749,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 460,11)