Let's go invent tomorrow instead of worrying about what happened yesterday|mail@jankowskimichal.pl

.net

Bezpieczna obsługa Tasks w Windows Phone

Czy zastanawialiście się kiedyś jak należy obsługiwać poprawnie Taski w Windows Phone 7? Przeglądając przykłady na MSDN w większości przypadków można spotkać następującą konstrukcję: Task task = new Task(); try { task.PropertyA = „A”; task.PropertyB = „B”; task.PropertyC = „C”; task.Show(); } catch (System.InvalidOperationException ex) { MessageBox.Show(„An error occurred.”); } […]

By |2012-07-22T20:10:33+02:0022 lipca 2012 |Kategorie: Windows Phone|Tagi: , , |0 komentarzy

Lock-free thread synchronization wg Richtera

15 sierpnia 2012 odbędzie się darmowy webcast prowadzony przez Jeffreya Richteram. W trakcie prezentacji o tytule "Lock-Free Thread Synchronization” Jeffrey Richter będzie demonstrował kwestie związane ze współdzieleniem danych pomiędzy wątkami. Aby móc uczestniczyć w prezentacji należy wcześniej zarejestrować się na stronie organizatora. Tam też można znaleźć dodatkowe informacje dotyczące tego wydarzenia.

By |2012-07-18T13:50:05+02:0018 lipca 2012 |Kategorie: .net|Tagi: , , , |0 komentarzy

Debugowanie CameraCaptureTask

W trakcie pisania aplikacji bardzo często występuje potrzeba sprawdzenia jak ona działa. Czasami wystarczy przejrzeć aplikację na telefonie, czasami dla uzyskania pewności potrzeba jeszcze sprawdzić linijkę po linijce debugując kod w Visual Studio. Problemy występują gdy nie do końca da się to zrobić. Użytkownik Windows Phone powinien już przywyknąć do sytuacji, że gdy telefon podpięty jest do komputera kablem USB to ma on ograniczone niektóre funkcjonalności. Nie można przeglądać Marketplace, robić zdjęć, kręcić filmów, itp. Z tym samym ograniczeniem spotyka się programista, który chce sprawdzić, jak działa przetwarzanie zdjęć zrobionych aparatem. […]

By |2012-06-25T22:23:44+02:0025 czerwca 2012 |Kategorie: Windows Phone|Tagi: , , , , |0 komentarzy

Co nowego w Windows Phone 8

Wczoraj Microsoft zaprezentował nową wersję systemu Windows Phone. Osoby, które spodziewały się znaczącej rewolucji mogą poczuć się lekko zawiedzione. Microsoft potwierdził w sumie wszystkie informacje, które pojawiły się już wcześniej w sieci. Najważniejsza informacja została podana na koniec konferencji – urządzenia z rodziny Windows Phone 7 nie uzyskają pełnej aktualizacji do platformy Windows Phone 8. Zostaną zaktualizowane do czegoś, co się nazywa Windows Phone 7.8. Wersja ta ma wyglądać i zachowywać się tak samo jak Windows Phone 8, ale nie będzie to jednak pełna wersja nowego systemu. Zastanawiam się również nad tym, jak ta informacja wpłynie na sprzedaż obecnych telefonów [...]

By |2019-03-10T17:04:55+01:0021 czerwca 2012 |Kategorie: Inne, Windows Phone|Tagi: , , |0 komentarzy

Dziś premiera Windows Phone 8

Dziś odbędzie się premiera kolejnego produktu firmy Microsoft. W trakcie konferencji Windows Phone Summit w San Francisco zostanie zaprezentowany Windows Phone 8. Mam nadzieję, że w końcu rozwiane zostaną wszelki wątpliwości dotyczące aktualizacji dostępnych już telefonów z systemem Windows Phone 7.5 do najnowszej wersji. Konferencja rozpocznie się o godzinie 18 czasu polskiego. Będzie można ją śledzić na żywo na Channel 9.

By |2012-06-20T10:41:28+02:0020 czerwca 2012 |Kategorie: Windows Phone|Tagi: , |0 komentarzy

Najważniejszy jest pomysł…

Wydaje mi się, że każda osoba, która tworzy i udostępnia swoje programy robi to po to, aby w długim okresie osiągnąć zysk. Dla jednych, zyskiem tym jest satysfakcja, dla innych pieniądze. W przypadku Windows Phone można zarabiać na reklamach, bądź też na sprzedaż aplikacji. Oba sposoby są bajecznie proste do wdrożenia. Problemem jest tylko znalezienie odpowiedniej ilości osób, które będę korzystały naszej aplikacji. Patrząc na analizy rynku osób, którym się to udaje jest niewiele. Rzadko też można spotkać ich wypowiedzi na temat odniesionego sukcesu. Z tego powodu warto, jeśli już coś takiego się znajdzie warto poświecić swój czas i się [...]

By |2019-03-10T17:06:44+01:008 czerwca 2012 |Kategorie: Windows Phone|Tagi: , , |0 komentarzy

StringFormat, XAML i Windows Phone

Codzienne praca z platformą Windows Phone przynosi bardzo wiele niemiłych niespodzianek. Bardzo często można spotkać się z sytuacją, że wiele rzeczy jest przemilczanych w dokumentacji i programista musi sam odkrywać jak coś działa. Aktualizacja Mango dla Windows Phone wprowadziła nową wersję Silverlight na platformę. Ulepszenie to dodało możliwość wykorzystania StringFormat w dowiązaniach danych w pliku XAML. Użycie tej dodatkowej opcji jest bardzo proste: <TextBox Text="{Binding Path=Value, StringFormat=Currency: {0:c}}"/> Po wykonaniu tej linijki powinniśmy zobaczyć liczbę sformatowaną jako waluta. Wynik jaki można zaobserwować po uruchomieniu tego kodu nie do końca odpowiada temu czego się spodziewaliśmy. Owszem nasza liczba sformatowana jest [...]

By |2016-01-29T18:52:57+01:0018 kwietnia 2012 |Kategorie: Windows Phone|Tagi: , , , , , |1 komentarz

Sprawdzanie dostępności sieci

Obecnie tworzone aplikacje mobilne praktycznie nie potrafią działać bez połączenia z Internetem. Przykładów wykorzystania transmisji danych w aplikacjach można wymieniać nieskończoną ilość. Ogranicza nas jedynie nasza wyobraźnia. Implementując tego rodzaju rozwiązania w aplikacjach bardzo często zapomina się o drobnej rzeczy, którą można zrobić przez wykonaniem zapytania sieciowego. Tą drobną rzeczą jest sprawdzenie, czy telefon posiada dostęp do sieci. Sam dostęp do sieci nie gwarantuje nam, że uzyskamy połączenie z Internetem. Informacja ta może jednak zostać wykorzystana poprawnej obsługi braku sieci. […]

By |2012-06-18T12:56:51+02:0012 kwietnia 2012 |Kategorie: Windows Phone|Tagi: , , |2 komentarze

Kursy Walut 1.3

Dziś mam przyjemność ogłosić pojawienie się nowej wersji programu Kursy Walut. Wraz z nową wersją pojawiły się nowe funkcje, które znacząco zwiększają komfort pracy z programem. Do najważniejszych należą: dodanie informacji o poziomie zmiany kursu, pojawienie się informacji o kursach historycznych, które mogą być prezentowane w formie wykresu lub tabeli, wprowadzenie kalkulatora walutowego, zmiana kafelków na ekranie startowym na bardziej czytelne, dodanie synchronizacji archiwalnych kursów walut.

By |2012-06-18T12:57:08+02:0030 marca 2012 |Kategorie: Projekty, Windows Phone|Tagi: , |0 komentarzy
Przejdź do góry