Windows Phone Design Mistakes and How to Avoid them

David Crawford, User Experience Consultant w Microsoft opowiada o błędach popełnianych przy projektowaniu aplikacji dla Windows Phone. Polecam, bo to jeden z niewielu filmów o projektowaniu, przy którym nie zaśniecie; rzeczowy i na temat, bez zbędnego lania wody. Tweet

Read More Here! 1

Telerik pokazał środkowy palec Red Gate Software

Chyba każdy developer .NET używał starego dobrego Reflector-a. Ale w momencie kiedy oprogramowanie zostało wykupione przez Red Gate w sieci podniosło się wielkie larum. Sam byłem zdenerwowany sytuacją w której darmowy produkt, którego używam często nagle staje się płatny. Co zabawne jakiś rok temu próbowałem go kupić. Ale o dziwo Red Gate nie chciał zaakceptować mojej karty z Inteligo, którą do tej pory płaciłem w sieci wszędzie i za wszystko bez jakichkolwiek problemów. Oczywiście email na pomoc techniczną pozostał bez […]

Read More Here! 4

Użyteczne rozszerzenia 4/n!

Konwersja koloru “z” oraz “do” Int32 oraz konwersja z zapisu szesnastkowego. Dwa pierwsze rozszerzenia są przydatne przy konwersji kolorów z WriteableBitmap. // metody public static Color ToColor(this int value) { return new Color() { A = (byte)(value >> 24), R = (byte)(value >> 16), G = (byte)(value >> 8), B = (byte)(value) }; } public static int ToInt32(this Color c) { return (int)(c.A 16), (byte)((argb & 0xff00) >> 8), (byte)(argb & 0xff)); } // sposoby użycia Colors.Black.ToInt32(); 255.ToColor(); 0xFF339933.ToColor(); Tweet

Read More Here! 1

Użyteczne rozszerzenia 3/n!

Uzupełnienie rozszerzenia z części pierwszej dotyczącego nawigacji w Windows Phone. Nawigowanie do typów w Windows Phone z parametrami: // metoda public static bool Navigate<T>(this NavigationService navigationService, string query) where T : PhoneApplicationPage { return navigationService.Navigate(new Uri(String.Format(“/{0}.xaml{1}”, typeof(T).Name, query), UriKind.Relative)); } // sposób użycia NavigationService.Navigate<CommentAddPage>(“?Id=” + comment.Id + “&Author=” + HttpUtility.UrlEncode(comment.Author)); Tweet

Read More Here! 1

31 Weeks of Windows Phone Metro Design

Arturo Toledo na swoim blogu kilka tygodni temu rozpoczął serię artykułów o projektowaniu interfejsów dla Metro na Windows Phone. Polecam każdemu kto nawet w najmniejszym stopniu bierze udział w projektowaniu / wykonywaniu aplikacji na Windows Phone. Arturo bardzo dokładnie i wnikliwie przedstawia wszystkie aspekty projektowania i tworzenia interfejsów od podstaw ideowych, poprzez wybór odpowiednich typów aż po konwersje z istniejących nośników. Tweet

Read More Here! 1

Poszukiwany freelancer Android

Do mojej firmy Cubicsoft. Poszukuję programisty (freelancer) aplikacji użytkowych na platformę Android. Wymagania: bardzo dobra znajomość Java i SDK Android znajomość Eclipse podstawowa znajomość Photoshop (przygotowanie ikon / buttonów / ect wg wytycznych Google) Nie poszukujemy artystów kodowania a rzemieślników, którzy umieją pisać dobre i funkcjonalne aplikację. Do obowiązków programisty będzie należało rozwijanie istniejących produktów oraz tworzenie konwersji z Windows Phone. Portfolio (i próbkę kodu – jedna / dwie klasy) proszę wysyłać na adres biuro@cubicsoft.pl. W zgłoszeniu proszę zaproponować minimalną […]

Read More Here! 0

Xbox Live na Windows Phone z łyżką dzięgciu

Xbox Live na Windows Phone jest jak święty graal, jak gwiazdka w lipcu, jak wygrana kumulacji w Lotto. A może jednak nie do końca? Każdy kto czasem zagląda w nowe gry na WP pewnie już znalazł ARMED!. Gra bardzo ciekawa, nie tylko dlatego że bardzo ładnie graficznie zrealizowana to jeszcze opiera się na bardzo dobrym pomyśle turowego RTS’a. Poza wpadką z lokalizacjami (która już jest poprawiona) i trochę upierdliwą nawigacją nie ma się do czego przyczepić no może poza tym, […]

Read More Here! 2

Użyteczne rozszerzenia 2/n!

W dzisiejszej części proste przełączanie widoczności UIElement w Silverlight: // metoda public static void ToggleVisibility(this UIElement uie) { uie.Visibility = (uie.Visibility == Visibility.Visible ? Visibility.Collapsed : Visibility.Visible); } // sposób użycia Button.ToggleVisibility(); Tweet

Read More Here! 1

WP7 Emulator Skin Switcher

Na blogu Geert van der Cruijsen pojawiło się ciekawe narzędzie do zmieniania skórek emulatora Windows Phone 7. Polecam każdemu komu znudził się wygląd standardowego emulatora albo potrzebuje ładniejsze zrzuty z aplikacji dla klienta. Tweet

Read More Here! 1

Użyteczne rozszerzenia 1/n!

Od kiedy Microsoft wprowadził rozszerzenia (ang. extensions) do platformy .NET jestem ich wielkim fanem. Dlatego raz po raz wrzucę jakiś użyteczne rozszerzenie, które może się okazać przydatne. W dzisiejszej części rozwiązanie bolączki nawigowania do stron w Windows Phone: NavigationService.Navigate(new Uri(“/ProductPage.xaml”, UriKind.Relative)); Zawsze mnie to kuło w oczy ze względu na string w kodzie, których nie lubię. Oczywiście można definiować stałe i tym podobne cuda wianki. Albo użyć poniższego rozszerzenia: // metoda public static bool Navigate<T>(this NavigationService navigationService) where T : […]

Read More Here! 2

Partnerzy