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

Michał Jankowski

avatar

O Michał Jankowski

Microsoft MVP Azure, an architect, designer, team leader and trainer. He began programming in the early ’90s from Basic and Assembler for 8-bit computers. During most of his career, he was delivering .NET platform targeted application for the world’s largest companies. Currently, he is specialising in the development of web applications and Azure environment. A great enthusiast of software craftsmanship, unit testing, software design and other topics related to software development. In his free time, when he is not playing with the code, he likes travelling, photography and writing a technical blog.

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

Microsoft Surface

Tydzień premier czas zacząć. Wczoraj Microsoft zaprezentował dwa produkty z rodziny Surface. Są to dwa tablety działające pod kontrolą systemu Windows 8. Zachęcam do zapoznania się z nagraniem z prezentacji, które zawiera więcej szczegółów. Wydaje mi się, że jest to pierwszy produkt, który może konkurować z produktami Apple. Co o tym sądzicie? […]

By |2019-03-10T17:07:43+01:0019 czerwca 2012 |Kategorie: Inne|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

Zmiany, zmiany, zmiany

Minęło już trochę czasu od mojego ostatniego wpisu – ponad półtora miesiąca. Czas ten był wykorzystany na dokonanie modyfikacji bloga. Zmiany były na tyle istotne, że warto było na ten czas wstrzymać publikację artykułów. Mam nadzieję, że zostaną one odebrane pozytywnie. Najistotniejszą zmianą jest odejście od tłumaczeń postów w sposób automatyczny. Zrezygnowałem z usług Google i Binga na rzecz tłumaczeń przygotowanych samodzielnie. Dodatkowo wersja polska i angielska bloga działają obecnie częściowo niezależnie – osobne artykuły, kategorie, RSS, itd. Prace trwają dalej i na pewno nie zakończą się szybko. Najdłuższym elementem jest przejrzenie wszystkich opublikowanych artykułów i poprawienie ich angielskiej wersji. [...]

By |2012-06-18T12:55:59+02:006 czerwca 2012 |Kategorie: Projekty|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
Przejdź do góry