Menu / szukaj

Darmowe kontrolki – Telerik

Z okazji odbywającej się właśnie w Stanach Zjednoczonych konferencji TechEd 2014, Telerik postanowił zrobić ciekawą promocję – rozdaje za darmo licencję na następujące produkty:

- UI for Windows Phone,
- UI for Windows 8 – XAML,
- UI for Windows 8 – HTML.

Wystarczy tylko wejść na stronę Telerika i wypełnić formularz. Jeśli ktoś już posiada konto w ich systemie to dodatkowe licencje pojawią się dosłownie w kilka minut.

Windows Phone 8.1 – kompatybilność wsteczna

Zgodnie z zapewnieniami Microsoftu, aplikacje, które działały poprawnie na systemie operacyjnym Windows Phone 8.0 powinny również działać bez problemu na systemie Windows Phone 8.1. W większości przypadków tak jest. Ja jednak zachęcam do sprawdzenia Waszych wszystkich aplikacji, czy działają poprawnie z nowszą wersją systemu. Czasami mała zmiana w OS może spowodować, że aplikacja przestanie funkcjonować tak jak byśmy tego chcieli.

W moim przypadku padło na aplikacje SpeedDial / SpeedDial Pro. Samo SDK nie uległo zmianie w tym zakresie i wywoływane funkcje uruchamiały się poprawnie. Zmienił się natomiast sposób ich działania. W przypadku tych aplikacji problematycznym okazał się PhoneCallTask. Czytaj dalej

Windows Phone 8.1 – Wyświetl mój ekran

Wraz z pojawieniem się aktualizacji 8.1 dla platformy Windows Phone w ustawieniach pojawiło się nowe menu – Wyświetl mój ekran.

Wyświetl Mój Ekran

W końcu opcja ta jest dostępna standardowo. Microsoft używał tego rozwiązania już od samego początku w trakcie swoich prezentacji. Niestety zarówno w przypadku WP 7.x oraz WP 8.0 rozwiązanie to nie było dostępne dla zwykłych użytkowników. Oczywiście można było zmienić oprogramowanie w telefonie, a następnie dodać odpowiednie sterowniki… Finalnie otrzymywaliśmy to samo, ale telefon niestety nie miał oficjalnego oprogramowania w nim. Czytaj dalej

Koncepcja MVP

Wielu osobom temat zaraz skojarzy się z wyróżnieniem przyznawanym przez Microsoft lub wzorcem model-view-presenter. Dziś jednak będzie nie o tym. Kontynuował będę temat związany z wytwarzaniem aplikacji mobilnych. A dokładniej o koncepcji MVP (ang. minimum viable product).

Znam już parę przykładów pomysłów, a następnie projektów, które nie odniosły sukcesu na rynku pomimo ich ogromnego potencjału. Powodów porażek było wiele. W każdym projekcie były one inne. Czasami ktoś wypuścił na rynek podobny produkt wcześniej, innym razem zespół stracił zapał. Bywało również tak, że skończył się budżet. A co gorsza, czasem nie było chętnych na zakup stworzonego rozwiązania. Czytaj dalej

T9 Keyboard 1.4

W przeciągu kilku dni pojawi się nowa wersja aplikacji T9 Keyboard. Najważniejsza zmiana to ulepszenie algorytmu predykcji. Obecna wersja działa o 30% szybciej niż poprzednia. Dodatkowo użytkownik ma możliwość zdefiniowana sposobu prezentowania wyników – priorytetyzacji słów o tej samej długości co ilość wpisanych liter.

Weryfikacja commit message w TortoiseSVN

Obecnie standardem stało się już używanie jakiegoś systemu kontroli wersji oraz środowiska CI w projektach informatycznych. Choć narzędzia te są coraz lepsze, to cały czas jeszcze jest sporo miejsca na poprawę. W obecnym projekcie używam następującej kombinacji narzędzi: JIRA + SVN + Jenkins.

W ramach projektu mamy podział na następujące kategorie zadań:

  • story zdefiniowane przez product ownera / zespół,
  • zgłoszony błąd,
  • inne.
Czytaj dalej

Użytkowniku oceń moją aplikację!?!

Dwa tygodnie temu opisywałem kwestie związane z poprawnym przygotowaniem elementów prezentowanych w sklepie z aplikacjami. W tymże artykule zobowiązałem się poruszyć kwestie związane ze zwiększeniem ilości ocen wystawianych przez użytkowników naszej aplikacji.

Sprawa jest bardzo prosta – nam jako programistom aplikacji mobilnych zależy na uzyskaniu jak największej ilości pozytywnych ocen naszej aplikacji. Po drugiej stronie są użytkownicy, osoby, które nie zawsze znają wszystkie funkcje telefonu. Taką osobą może być nastolatek, który potrafi zrobić wszystko na telefonie, jak również osoba starsza, która używa telefonu tylko do dzwonienia. Może jeszcze korzysta, z kilku aplikacji zainstalowanych przez kogoś innego. Czytaj dalej

Nietuzinkowe sterowanie aplikacją

Sterowanie aplikacją – co można wymyśleć nowego. Wydaje się, że wszystko już widzieliśmy. Natomiast na ciekawy pomysł sterowania aplikacją wpadli twórcy aplikacji Sax. Jest to kolejna aplikacja symulująca jakiś instrument. W tym przypadku jest to saksofon.

Do sterowania aplikacją służy cały telefon. Podobnie jak w przypadku aplikacji mobilnych główne sterowanie realizowane jest poprzez dotykanie ekranu. Ciekawostką jest zastosowanie żyroskopu położenia. Zmiana położenia telefonu będzie wpływać na wydobywany dźwięk.

Kopiuj / Wklej z Visual Studio vs. ciemny styl

O gustach się nie dyskutuje, ale… Visual Studio można sobie bardzo ładnie dostosować do własnych potrzeb. Praktycznie można zmienić wszystko, co chcemy. Wydaje mi się, że jest to jedną z pierwszych rzeczy, jakie robimy po jego instalacji. Przynajmniej, jeśli chodzi o mnie to kolejność jest następująca: uaktualnienia, dodatki, style. I na koniec pozostaje jeszcze parę rzeczy dokonfigurować.

Z tych trzech rzeczy chciałbym się skupić na stylach. Nie wiem, jak u Was, ale u mnie podobnie jak w modzie obowiązują różne sezony. Przygodę z programowaniem zaczynałem z domyślnym stylem Visual Studio. Potem był okres zafascynowania się ciemną stroną, a obecnie pracuję na własnej konfiguracji – zmodyfikowany domyślny styl z szarym tłem. Czytaj dalej