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

Windows Phone

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

Metro Studio 1

Wydaje mi się, że każdy programista staną kiedyś przed potrzebą stworzenia dobrze wyglądającego interfejsu użytkownika. Jest to problem dosyć powszechny, który stanowi nie lada wyzwanie dla osób, które nie mają umiejętności graficznych. Stworzenie ikony, logo i innych elementów graficznych, nie dość, że przychodzi z bólem to jeszcze zajmuje bardzo dużo czasu. […]

By |2012-06-18T12:57:25+02:0028 marca 2012 |Kategorie: .net, Dodatki / Narzędzia, Windows Phone|Tagi: , , , |0 komentarzy

SpeedDial 1.3

Jakiś czas temu miały miejsce dwie aktualizacje aplikacji SpeedDial. Z powodu braku czasu wiadomość o tych wydarzeniach pojawia się dopiero dziś. Największe zmiany zostały wprowadzone do samego silnika aplikacji. Spowodowało to, że aplikacja działa znacznie szybciej, od poprzednich wersji. Momentami wydajność jest ponad stukrotnie większa. […]

By |2012-06-18T12:57:37+02:0027 marca 2012 |Kategorie: Projekty, Windows Phone|Tagi: , |0 komentarzy

Windows Phone SDK 7.1.1

Wszystkie znaki wskazują, że Microsoft jest coraz bliższy wypuszczeniu najnowszej aktualizacji platformy Windows Phone. Od dziś dostępna jest do ściągnięcia nowa wersja SDK przeznaczona do wytwarzania aplikacji na platformę Windows Phone 7. Jeśli chodzi o zmiany, to ostateczna wersja nie różni się znacznie od tego co zostało przedstawione w wersji CPT. W sumie porównując do poprzedniej oficjalnej wersji są to również tylko, zmiany kosmetyczne, które pozwalają na tworzenie i testowania aplikacji na telefony z mniejszą ilością pamięci. Najważniejsze zmiany to: umożliwienie tworzenia i testowania aplikacji przeznaczonych na urządzenia wyposażone w 256 MB pamięci – w Visual Studio dochodzi dodatkowa pozycja [...]

By |2012-06-18T12:58:01+02:0026 marca 2012 |Kategorie: Windows Phone|Tagi: , |0 komentarzy

Tworzenie aplikacji w stylu Metro

Dziś niewiele tekstu. Zapraszam do zapoznania się z prezentacją „Developing Applications Using Microsoft's Metro for Windows Phone”. Autor porusza temat tworzenia aplikacji zgodnych z Metro UI na platformę Windows Phone 7. Mam nadzieję, że tak jak ja nie będziecie żałować godziny poświęconej na tą prezentację.

By |2014-01-16T22:54:44+01:0012 marca 2012 |Kategorie: Windows Phone|Tagi: , , , |0 komentarzy

Pomiar zużycia pamięci w Windows Phone 7

Jednym z największych braków w licznikach wydajności jest brak informacji na temat aktualnego zużycia pamięci. Jednym z wymagań certyfikacyjnych aplikacji dla Windows Phone 7 jest limit 90 MB zużycia pamięci przez aplikację w przypadku telefonów z pamięcią mniejszą niż 256 MB Na chwilę obecną nie ma na rynku telefonów spełniających ten warunek. Teoretycznie nie powinniśmy się tym przejmować. Natomiast zgodnie z informacjami jakie podał Microsoft następna generacja systemu operacyjnego Windows Phone Tango powinna już pozwolić na opracowanie telefonów nisko budżetowych z mniejszą ilością pamięci. […]

By |2013-06-10T13:24:22+02:0012 marca 2012 |Kategorie: Testowanie, Windows Phone|Tagi: , , , |1 komentarz

Liczniki wydajności w Windows Phone

Tworząc oprogramowanie należy pamiętać o wydajności. Od aplikacji wymaga się płynnego działania, informacji o zmianie postępu, reakcji na działania użytkownika, itp. W przypadku platform mobilnych problem ten jest jeszcze bardziej poważny. Przyzwyczailiśmy się już, że komputery posiadają wydajne kilku rdzeniowe procesory, dużą ilość pamięci operacyjnej, czy szybki dysk. To co kiedyś było ważne w trakcie wytwarzania oprogramowania – efektywność zaproponowanych rozwiązań – teraz niejednokrotnie nie jest brane pod uwagę. Obecnie, niedociągnięcia w kodzie rekompensowane są poprzez wydajny sprzęt. […]

By |2012-06-18T12:59:14+02:004 marca 2012 |Kategorie: Windows Phone|Tagi: , , |2 komentarze
Przejdź do góry