czwartek, 29 sierpnia 2013

Krótki kurs generowania wykresów w STATPLANET

Temat: Edukacja w Polsce
Wskaźnik: Liczba uczniów w szkołach podstawowych (szkolnictwo publiczne i prywatne -dot. uprawnienia szkoły publicznej)

Wybieramy zakładkę "Education"a po prawej stronie wybieramy kraj Polska, aby wyświetlić wykres dla Polski


kliknij nasz kraj na mapie a uzyskamy liczbę uczniów w szkolnictwie podstawowym



Na tym wykresie można również porównać inne kraje w stosunku do Naszego. Aby dodać państwo do grafiki, wystarczy kliknąć je na mapie. W ten sposób można umieścić wiele krajów na jednym wykresie. Po naprowadzeniu kursora myszy na określony kraj zobaczymy podgląd wartości liczbowej. Aby usunąć kraj z wykresu, ponownie klikamy myszą. Serwis oprócz aktualnych informacji udostępnia dane z ostatnich lat. Możemy ten proces prześledzić oglądając w formie efektownej animacji, pokazującej w naszym przykładzie, jak malała liczba uczniów. Aby uruchomić animację, klikamy na przycisk ulokowany na dole mapy.

Mapy i wykresy możemy ściągać z serwisu w formie obrazu rastrowego. Jeśli chcemy pobrać wizualizację na dysk, klikamy ikonę ze strzałką skierowaną w dół, na panelu narzędzi na dole z lewej strony mapy.

Jeśli chcemy pobrać mapę, w oknie, które się pojawi, to wybieramy opcję Export map
Jeśli chcemy pobrać wykres, to wybieramy opcję Export graph
Jeśli chcemy pobrać  same dane liczbowe, to wybieramy opcję Export data

Statystyki STAT PLANET -interaktywne mapy światowych statystyk

Stat Planet to tworzenie interaktywnych tematycznych map, wizualizacja danych. Źródłem danych jest projekt SACMEQ który opiera się o dane m.in z UNESCO. Stat Planet można wykorzystywać do tworzenia map tematycznych na podstawie różnych wskaźników rozwoju z zakresu edukacji, ochrony zdrowia, i ekonomii. Stat Planet możemy również pobrać jako aplikacje co daje możliwość podłączenia własnych źródeł danych i tworzenie własnych map tematycznych. Zestaw aplikacji został przygotowany w technologii Flash.
Stat Planet jest dobrym źródłem informacji zarówno dla specjalistów i studentów do tworzenia map tematycznych. Mapy mogą być np wykorzystywane przez studentów do określenia przyczyny nierówności gospodarczej (stopy życia) jakie wstępują między krajami i regionami świata.

Przykład


Film  instruktażowy


Jak stworzyć interaktywną mapę w 5 minut
 


Przykład wykorzystania narzędzi STATPLANET przez Ministerstwo Gospodarki Afganistanu

STATPLANET i jego podział

Kategoria "Mapping Software"

  • StatPlanet Lite to wersja lekka z obsługą ESRI, shapefile map z limitem jednego wskaźnika 
  • StatPlanet wersja z limitem do siedmiu wskaźników
  • StatPlanet Plus rozszerzona wersja ze wsparciem dla ESRI map shapefile, obsługuje duże zestawy danych
Kategoria "Visualization Software"

Kategoria "StatWorld"

StatWorld to interaktywne mapy Otwartych Danych w wersji Desktop z internetową wersją StatPlanet, która daje nam ponad 300 światowych statystyk na temat gospodarki, zdrowia, edukacji itd.
  • Dostęp do danych UNDP, UNESCO, UNICEF, WHO, World Bank
Darmowe mapy to zestaw ponad 30 krajów map shapefile krajów.
Wszystkie zbiory tzn; programy i manuale są dostępne w dziale Download

Adobe Launchpad - droga na skróty

Aplikacja Adobe Launchpad umożliwia zaprojektowanie prostych aplikacji w środowisku AIR a następnie możemy je opublikować dla urządzeń z systemem Android. Z wybranych przez nas funkcji Projekt Flex możemy zaimportować (plik ZIP) do IDE Flash Builder a następnie go zmieniać i rozbudowywać.

Na pierwszym ekranie programu Adobe AIR Launchpad mamy możliwość wyboru typu przyszłej aplikacji, - desktopowa lub mobilna . Wpisujemy nazwę aplikacji, wybieramy rozdzielczość ekranu. 
Po skonfigurowaniu głównego menu możemy wybrać jedną z dostępnych funkcji dla aplikacji jak np:
aparat fotograficzny i dostęp do akcelerometru dla mobilnych programów.

Adobe AIR Launchpad to innowacyjne narzędzie, które wspomaga deweloperów Adobe Flex aby mogli rozpocząć budowę desktopowych i mobilnych aplikacji utworzonych w środowisku Adobe AIR.

Niestety projekt nie jest już rozwijany. Był dostępny za darmo na stronie producenta.
Aplikacja do pobrania z Softpedii
  
Filmy instruktażowe

Pierwszy film autorstwa James Ward

 
 

Test aplikacji 


 

 Trzeci film autorstwa Peter Withan

 

a na koniec oficjalny film Adobe prezentuje Technical Evangelist  Pani Holly Schinsky



 

środa, 14 sierpnia 2013

CSS Menu

W tym artykule odchodząc :) od wytyczonego kierunku technologii AIR chciałbym przedstawić program


CSS Menu, który to jest programem typu WYSIWYG, za pomocą którego w łatwy sposób stworzymy efektowne i w pełni funkcjonalne menu.

Narzędzie to umożliwia wygenerowanie poziomych, pionowych, rozwijanych menu.
W wersji bezpłatnej mamy następujące templatki

Android
Mac
Compact Gray





Obsługa programu jest prosta, wystarczy wybrać menu,  dostosować ustawienia kolorów i czcionek, budowanie podmenu itd. Na końcu pozostaje nam jedynie opublikować nasze działania jako format HTML. Istnieje możliwość zmiany programu do płatnej wersji Single lub Unlimited Website, która oprócz dodatkowych templatków umożliwia użytkownikowi dostęp do wsparcia technicznego oraz wszystkich aktualizacji gdzie jest to niedostępne w wersji bezpłatnej.

piątek, 9 sierpnia 2013

TOUR DE FLEX

Tour De Flex to dobry sposób nauki FLEX-a. W najnowszej wersji mamy do dyspozycji 500 przykładowych aplikacji, w tym prezentujące nowe funkcje jak:
  • obsługa Multi-Touch,
  • dostęp do danych z mikrofonu,
  • globalna obsługa błędów.

Program został napisany w środowisku FLEX, dystrybuowany jako AIR
Dzięki programowi mamy możliwość podglądać przykłady wykorzystania komponentów, budowy własnych komponentów, czy implementacji środowiska AIR w programie Flex.

Program zawiera liczne przykłady wraz z kodem źródłowym ułatwiającym zrozumienie ich działania.
Wszystkie informacje są aktualizowane na bieżąco z zasobów firmy Adobe.

Istnieje także wersja mobilna

Wymagane uprawnieniania do instalacji na rządzenia Android
  • android.permission.INTERNET
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION
  • android.permission.CAMERA
oraz wtyczki do Flash Builder, Eclipse

Program można zainstalować klikając poniżej

PhoneGap programowanie aplikacji mobilnych

PhoneGap co to jest i dlaczego jest za darmo od Adobe. Jest to aplikacja która pozwala programistom na łatwe tworzenie aplikacji mobilnych, działających na różnych platformach. Również istnieje wersja w chmurze pod adresem https://build.phonegap.com/ wymagane jest konto ID Adobe lub GitHub.Mamy dwie możliwości : naszą aplikację możemy udostępnić społeczności (open source) lub tylko dla siebie (private).

PhoneGap możemy tworzyć równolegle oprogramowanie dla systemów operacyjnych takich, jak:
  • iOS,
  • Android,
  • BlackBerry,
  • WebOS,
  • Windows Phone 7,
  • Symbian,
  • Bada.
Zalety :
 -możliwość wykorzystania zewnętrznych bibliotek, takich jak: jQuery Mobile, BackBone, Sencha Touch, jQTouch, Jo, XUI.
- dostęp do sprzętowej geolokalizacji z użyciem GPS, do akcelerometru, kontaktów znajdujących się w telefonie, plików z pamięci wewnętrznej, kamery, powiadomień wibracyjnych, zdarzeń dotykowych

Wady: 
-brak GUI (brak możliwości projektowania layout'u, wykorzystania natywnych kontrolek)

W wersji on-line wykonujemy upload pliku zip
Wpisujemy nazwę naszej aplikacji i wciskamy przycisk "Ready to build"




Zakończony proces budowania aplikacji. Wybór gotowej aplikacji dla określonego typu platformy



PhoneGap umożliwia osadzić kod naszej aplikacji webowej w lokalnym środowisku platformy co daje złudzenie uruchamiania aplikacji natywnej. Zaletą tego" frameworka" jest użycie powszechnie znanych webowych technologii HTML5, JavaScript, CSS.
Dokumentacja projektu znajduje się z uwzględnieniem na poszczególne platformy pod tym linkiem urządzenia PhoneGap