Różnice pomiędzy programowaniem dla różnych platform. Rafał Pieszczek IT Specialist, Symetria

Podobne dokumenty
System Komunikacji Niewerbalnej tłumacz języka migowego online. Robert Gdela Prezes Seventica Sp. z o.o.

DOTACJE NA INNOWACJE. Zapytanie ofertowe

mprofi.pl nowa generacja usług mobilnych TWOJA APLIKACJA MOBILNA: Komunikator na smartfony

Bezpieczeństwo bankowości mobilnej

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.

W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców

Eureka Filary marki. Innowacyjność. Dostarczona. Dopasowanie Otwartość. wartość/efekt. Partnerstwo

Technik Elektronik. Miejsce pracy: Kwidzyn

Programowanie Zespołowe

newss.pl Ultraszybki internet nowej generacji - UPC Fiber Power

PROGMEDICA System Zarządzania zgodnością w Szpitalu WOLTERS KLUWER DLA SZPITALI

MAGDALENA POPIK PORTFOLIO

Stacjonarne Wszystkie Katedra Inżynierii Produkcji dr Sławomir Luściński. Kierunkowy Nieobowiązkowy Polski Semestr trzeci. Semestr zimowy Brak Tak

Program sektorowy pn. Program

EDYTOR SYSTEMÓW MEDIALNYCH

Testowanie i wdrażanie oprogramowania Emulator systemu bankowego

Trade Finance produkty, rozwiązania

Wynagrodzenia informatyków w 2015 roku - zaproszenie do badania

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, Warszawa

Modułowy system aluminiowy o nieograniczonych możliwościach. Nieograniczony wybór różnych urządzeń o dowolnych. do zastosowania w służbie zdrowie.

SZCZEGÓŁY OFERTY DLA SZKÓŁ i AKADEMII SPORTOWYCH

Warszawa, baza firm, oferty pracy, branża IT :: WarszawaIT.pl

Technologie internetowe Internet technologies Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

Wyzwania bezpieczeństwa nowoczesnych platform nauczania zdalnego

IBM Global Financing Jak sfinansować projekt IT?

Regionalny system ostrzegania

Wdrożenie systemu Inteligentnego Opomiarowania (AMI) w Energa-Operator. 8 grudnia 2010

JAK WEJŚĆ NA RYNEK PRACY? Wojewódzkiego Urzędu Pracy

I FORUM INNOWACJI TRANSPORTOWYCH - dobre praktyki na rzecz zrównoważonego rozwoju

Drodzy Państwo, CAPITAL SERVICE Oferujemy kompleksowe wsparcie w prowadzeniu własnego biznesu.

ZASADY PROWADZENIA CERTYFIKACJI FUNDUSZY EUROPEJSKICH I PRACOWNIKÓW PUNKTÓW INFORMACYJNYCH

Jak zostać przedsiębiorcą, czyli własna firma za unijne pieniądze Anna Szymańska Wiceprezes Zarządu DGA S.A. Poznań, 20 kwietnia 2016 r.

Tworzymy oprogramowanie. Prezentacja oferty oprogramowania dla administracji publicznej. Poznań, r.

PoluProduction. <jedi> Vision. Version 1.0

Wpływ jakości świadczonych usług na doświadczenia abonenta w cyfrowym domu. Janusz Kilon

Chmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin

II.2) CZAS TRWANIA ZAMÓWIENIA LUB TERMIN WYKONANIA: Zakończenie:

Tytuł pracy. Praca dyplomowa inżynierska. Filip Piechocki. Tytuł Imię i Nazwisko

Część II SIWZ: Szczegółowy Opis Przedmiotu zamówienia

Pentagon Research, ul. Świdnicka 21-23, Wrocław, tel. (71) , fax. (71)

Warszawa, r.

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

System wymiany informacji Wyzwania związane z obsługą klienta masowego. Michał Słoniewicz Departament Jakości Danych

Ethernet VPN tp. Twój œwiat. Ca³y œwiat.

KRYTERIA DOSTĘPU. Działanie 2.1,,E-usługi dla Mazowsza (typ projektu: e-administracja, e-zdrowie)

OPIS PRZEDMIOTU ZAMÓWIENIA:

zone ATMS.zone Profesjonalny system analizy i rejestracji czas pracy oraz kontroli dostępu

Kancelaris - Zmiany w wersji 2.50

Nowości w module: BI, w wersji 9.0

Oferta kompleksowego serwisu sprzętu komputerowego dla przedsiębiorstw, instytucji oraz organizacji.

Przekształcenie danych przestrzennych w interaktywne mapy dostępne na stronach www (WARSZTATY, poziom podstawowy)

DOTACJE NA INNOWACJE ZAPYTANIE OFERTOWE

Systemy monitoringu wizyjnego Avigilon w zabezpieczeniu obiektów logistycznych.

Wykorzystanie synergii obszarowych odpowiedzią na wzrastającą konkurencyjność rynku

Efektywna strategia sprzedaży

Prezentacja projektu

Finansowanie projektów IT ze środków unijnych na rok 2016.

Tytuł: Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji. Autor: Tomasz Francuz. Wydawnictwo: Helion.pl

Wspólna Metoda Oceny (CAF) - doskonalenie zarządzania organizacją w samorządzie. Poświadczenie skutecznego

zgubił całą naszą korespondencję Można by tak wymieniać bez bezpieczeństwa, gdyby była wykonana dnia poprzedniego rozwiązałaby niejeden problem.

Utrzymanie aplikacji biznesowych SI PSZ

Klub Absolwenta rozwiązuje, obecnie najpoważniejsze problemy z jakimi spotykają się obecnie młodzi ludzie:

Wykaz tematów prac dyplomowych w roku akademickim 2013/2014 kierunek: informatyka

REGULAMIN BIURA KARIER EUROPEJSKIEJ WYŻSZEJ SZKOŁY PRAWA I ADMINISTRACJI

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2013/2014

Łódź pracuje. Te firmy tworzą ponad 3 tys. nowych miejsc pracy w mieście

Zarządzanie kosztami w dziale utrzymania ruchu

Marcin Werla

Praktyczne spojrzenie na zarz dzanie procesami biznesowymi

REGULAMIN USŁUGI HBO GO PAKIET DANYCH. ( Regulamin )

Szkoda osobowa nowe podejście do człowieka

Mobilna przyszłość biznesu. Błażej Marciniak Dyrektor Sprzedaży Usług IT CTM Mobiltek SA

Raport_Inter_2009_converted52:Layout 1 4/20/09 1:02 PM Page 18 Ubezpieczenia {

Cel strategiczny 2. Rozwój systemu innowacji i nowoczesnej infrastruktury innowacyjnej w regionie KARTA ZADAŃ NR 6. Cel operacyjny 2.

System gastronomiczny izzyrest

Audyt SEO. Elementy oraz proces przygotowania audytu. strona

Oferta Usługa szkoleniowo doradcza z zakresu zarządzania przez kompetencje w MSP

Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, )

Instrukcja Obsługi STRONA PODMIOTOWA BIP

OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13

Lublin, Zapytanie ofertowe

POLITYKA JAKOŚCI. Międzyzakładowej Spółdzielni Mieszkaniowej Energetyka

Wprowadzenie do zarządzania procesami biznesowymi czym są procesy biznesowe: Part 1

Środa z Funduszami dla przedsiębiorstw na rozwój

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego ZAPYTANIE OFERTOWE

System obsługi zleceń

Wyjaśnienia w postępowaniu na wykonanie aplikacji wirtualny spacer oraz dostawę sprzętu multimedialnego

Systemy wspierające sprzedaż i marketing w logistyce. Iwo Baszkowski Wojtek Dubicki

Usługa Powszechna. Janusz Górski Michał Piątkowski Polska Telefonia Cyfrowa

BIUR I LABORATORIÓW PRACOWNIKÓW W POLSCE W POLSCE GLOBALNY SERWIS W 140 KRAJACH LOKALNA WIEDZA OD 1878 NA ŚWIECIE OD 1929 W POLSCE

Finansowy Barometr ING

Technologie interaktywne w środowisku nasyconym informacyjnie

System nagłośnieniowy i dźwiękowy system ostrzegawczy Bosch Praesideo

Roman Dmowski Centrum Usług Wspólnych

MotoFocus.pl - to nowoczesne rozwiązania w badaniach marketingowych

ZAKRES ZADAŃ WYKONAWCY

Zapytanie ofertowe M.M. Druk Serwis Sp. z o.o.

Uniwersalna architektura dla Laboratorium Wirtualnego. Grant badawczy KBN

Parowanie urządzeń Bluetooth. Instrukcja obsługi

Normy szansą dla małych przedsiębiorstw. Skutki biznesowe wdrożenia norm z zakresu bezpieczeństwa w małych firmach studium przypadków

Transkrypt:

Różnice pomiędzy programowaniem dla różnych platform Rafał Pieszczek IT Specialist, Symetria

O czym będziemy dziś rozmawiać? 1. Kilka słów o Symetrii 2. 3 drogi do sukcesu 3. Obserwacja rynku 4. Różnice 5. Trzecia droga? 6. Wnioski

Kilka słów o Symetrii Obszary specjalizacji

Grupa Symetria Symetria lider usability oraz UX design w Polsce Grupa Symetria świadczy kompleksowe usługi z obszaru biznesu elektronicznego. Od 1998 roku eksperci Symetrii doradzają i wykonują wdrożenia dla największych polskich firm. Doświadczenie Symetrii budują także własne projekty internetowe (Sympatia.pl, Vitalia.pl i Trener.pl) Symetria IT nowoczesne rozwiązania z zakresu wdrażania i obsługi programistycznej Symetria Creative agencja interaktywna specjalizująca się w user experience marketingu

Symetria w gronie światowych liderów Od 2010 r. Symetria posiada status stałego partnera UXalliance (po rocznej weryfikacji) jako jedyna firma z Polski Zapewnia to dostęp do najnowszych technologii stosowanych na świecie oraz udział w globalnych projektach Przykładem projektu zrealizowanego w ramach stowarzyszenia jest międzynarodowe badanie TOBI (T-Mobile Online Benchmarking Index), w którym udział wzięło 6 krajów UX Alliance to ogólnoświatowe stowarzyszenie firm zajmujących się badaniami usability Zrzesza 20 firm na świecie reprezentujących najwyższą jakość świadczonych usług w danym kraju

O Symetrii zaufanie wśród najlepszych

W jaki sposób działać W którym kierunku iść?

3 drogi, 3 zasadnicze różnice

Droga pierwsza Natywna aplikacja mobilna Dla konkretnej platformy mobilnej Lub oprogramowanie tej samej aplikacji dla wielu platform

Droga druga Strona mobilna Dla wszystkich platform mobilnich

Droga trzecia Połączenie 2 poprzednich dróg?

Obserwacje rynku W którym kierunku iść?

Obserwacje rynku

Obserwacje rynku 3 kwartał 2011 3 kwartał 2010 System operacyjny Android 52.5 25.3 Symbian 16.9 36.3 ios 15.0 16.6 Research In Motion 11.0 15.4 Bada 2.2 1.1 Microsoft 1.5 2.7 Inne 0.9 2.5 Gartner (11/2011) http://www.gartner.com/it/page.jsp?id=1848514

Różnice Co daje nam każdy z systemów

Pytanie na co programować?

Różnice Platforma Język Sprzedaż Android Java (Dalvik WM) Android Market, url Symbian C++ Ovi Store, url ios Objective C App store Windows Mobile.Net / C++ Marketplace Java J2me url

ios Wyprodukowany przez Apple ios ma bardzo intuicyjny interfejs uzytkownika, prosty i swietnie obsługujacy gesty, co przy stabilnosci działania i ogromnej liczbie aplikacji w sklepie AppStore jest wielka zaleta Wadami tego systemu sa: cena urzadzen z ios, zamkniecie systemu przed mozliwoscia modyfikacji oraz mozliwosc synchronizacji plików tylko poprzez program itunes. Niekorzystny jest równiez fakt, iz w tak "multimedialnym" i nastawionym na design telefonie nie ma oficjalnego Flash Playera firmy Adobe

ios Zalety: Dobrze wyglądające GUI, zarówno dla użytkownika ostatecznego jak i wygodne podczas programowania iphone jest tylko jeden Co za tym idzie nie ma potrzeby zakupu wielu urządzeń do testowania kodu na żywym organizmie Po zakupieniu licencji na kodowanie dobry support ze strony produceta Obostrzenia AppStore przy publikacji Wady: Blokada sprzętowa Objective C nie jest tak popularny jak Java Zabezpieczne dane użytkownika przykładowo SMSy Obostrzenia AppStore przy publikacji

Android System Google Android ma przejrzysty i dopasowany do uzytkownika interfejs,dostep do wszystkich usług Google poprzez aplikacje. Jest uniwersalny jezeli chodzi o personalizacje interfejsu przez klienta Ogrom aplikacji dostepnych w Android Markecie, obsługa Adobe Flash oraz duza liczba alternatywnych programów sa wielkimi zaletami tego systemu.

Android Zalety: Język programowania Java Community Intuicyjne i szybkie pisanie kodu Brak obostrzeń Android Marketu przy publikacji Dobre zarządzanie procesami nie kończą się, ale przy odpowiednim pisaniu nie zabija systemu W wersji 4.0 uniwersalny kod dla tabletów oraz telefonów Wady: Brak obostrzeń Android Marketu przy publikacji Coraz większa ilość urządzeń Nakładki programowe producentów na Androida

Symbian Jednoczesna wada, jak i zaleta Symbiana, w zaleznosci od uzytkownika moze byc troche archaiczny, aczkolwiek prosty i łatwy w obsłudze wyglad interfejsu użytkownika.

Symbian Zalety: Prosty dostęp do różnych elementów systemu Intuicyjność w tworzeniu UI Wady: Problemy z dokumentacją Wiele urządzeń Wiele wersji systemu i różnice między nimi

Droga druga strona mobilna RWD jquery Mobile HTML5 Problemy: Różne wersje Webkit Różne rozdzielczości Miliony urządzeń

Uniwersalnie czyli 3 droga W przypadku chęci stworzenia aplikacji dla kilku platform, jednocześnie używając jednego języka programowania. Mając jednocześnie dostęp do zasobów sprzętowych.

Ciekawostka Niby wszystko pięknie ale Akcelerometr Android 0 10 ios 0 100 BB 0 1000 Pomimo uniwersalności i tak potrzebne są wstawki w kodzie natywnym.

Dziękuję za uwagę. Rafał Pieszczek IT Specialist, Symetria rafal.pieszczek@symetria.pl rafal@pieszczek.com (61) 864 36 55