PLAN PREZENTACJI: 1. WSTĘP 2. HISTORIA 3. PLATFORMA 4. WADY I ZALETY 5. TITANIUM vs PHONEGAP CJE 6. PRZYKŁAD.

Slides:



Advertisements
Podobne prezentacje
One Framework to rule them all
Advertisements

Role w zespole projektowym
FLASH - INTERAKCJA Interaktywne dokumenty WWW.
Tematyka kursu z informatyki dzień 3
Szkolenie w zakresie oceny projektów Czystej Energii Podsumowanie Modułu Wprowadzającego © Ministerstwo Zasobów Naturalnych Kanady 2001 – Zdjęcie.
Platforma .Net i Vs.Net.
(Content Management System)
Standardy tworzenia dokumentów [Michał Kuciapski ]
SPECJALNOŚĆ: Interaktywna Grafika Trójwymiarowa
Dynamiczny rozwój bankowości mobilnej w Banku Pekao
Seminarium Dyplomowe Prezentacja pracy
Seminarium Dyplomowe Prezentacja pracy
P I OTR SKOŁYSZ. POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY.
Paweł Fałat Katedra Informatyki Stosowanej
Analiza i ocena procesów wdrożeniowych systemów klasy MRP/ERP w firmie
WebSphere Everyplace Micro Environment IBM Workplace Client Technology, Micro Edition Monika Nawrot, Tomasz Jadczyk, Tomasz Sadura KI, EAIiE, AGH.
System zarządzania parafią
KAROLWÓJCIK Google Gadżety Kurs do wyboru budowa serwisów www.
Rozwój aplikacji przy wykorzystaniu ASP.NET
Aplikacje Internetowe
IT Asset Management Service
Rozwój aplikacji. To zestaw narzędzi do budowania i optymalizacji złożonych aplikacji opartych na przeglądarce. To zestaw narzędzi do budowania i optymalizacji.
Instytut Tele- i Radiotechniczny WARSZAWA
Podstawy programowania
Microsoft Expression Studio
Platforma Mobilna Poland.Travel Narzędzie dla turysty na trzy główne platformy mobilne: Apple iOS Android Windows Phone Mobilne narzędzie promocyjne dla.
Opracował : Przemysław Drzymała
Informatyczny system edukacyjny do przedmiotu „Multimedia”
Analiza możliwości tworzenia aplikacji typu RIA na przykładzie portalu ogrodniczego Autor: Łukasz Strzelecki Promotor: dr inż. Paweł Kasprowski.
Strona internetowa pralni chemicznej
HTML5 - czy przewróci do góry nogami rynek aplikacji?
Autor: Kamil Szafranek
SPECJALNOŚĆ: Oprogramowanie Systemowe
Michał Gmerek, Krzysztof Słodowicz
Historia założyciela Nawigacja w pomieszczeniach /Analityka.
W ramach projektu edukacyjnego pt. „Kalejdoskop zawodów” pracę wykonał Dominik Grelak kl. 2 A Olecko, maj 2014.
Podstawy programowania
Copyright© 2012 Microsoft Corporation W prezentacji przedstawiono po raz pierwszy produkty Lync Server 2013 i Lync Online. Daty udostępnienia i funkcje.
Seminarium Dyplomowe Jacek Fohs.
Projektowanie Aplikacji Internetowych
Przeglądarki Wszelkie prawa zastrzeżone! Google Chrome – przeglądarka internetowa tworzona przez Google. Jej kod został napisany w oparciu o rozwiązania.
Technologie programowania systemów internetowych
Podstawy języka skryptów
Forum Pracodawców AEiI 2015 Wydział Automatyki, Elektroniki i Informatyki Gliwice, 11 marca 2015r.
Iga Lewandowska I EMII MU
Podstawy programowania
Nowa specjalność na II stopniu Informatyki Informatyczne Systemy Mobilne i Przemysłowe Prowadzone przedmioty  Mobilne systemy operacyjne  Komputerowe.
Standard pomiaru internetu Polskie Badania Internetu.
Dokumentacja programu komputerowego i etapy tworzenia programów.
PRZEWODNIK PO APLIKACJI WADEMEKUM REGIONALNE: ZAPOZNAJ SIĘ Z MOŻLIWOŚCIAMI WADEMEKUM REGIONALNEGO. ROZPOCZNIJ INNOWACYJNĄ PROMOCJĘ REGIONU. ZAPOZNAJ SIĘ.
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
Microsoft® Office Word
Realizacja Aplikacji Internetowych Program. Program Wprowadzenie SPA vs tradycyjne witryny - JavaScript i aplikacje klienckie Strona serwerowa Asp.Net.
Visual Basic przygotował Michał Miłek Visual Basic – język programowania wysokiego poziomu i narzędzie programistyczne firmy Microsoft. Składnia jest oparta.
Języki i technologie wytwarzania stron WWW Autor: Michał Walkowski Referat.
T ESTY JEDNOSTKOWE W C# Alicja Majka, A GENDA Wprowadzenie do środowiska Czym są testy jednostkowe i po co je stosować? XUnit, NUnit Pokrycie.
Projekt zespołowy – propozycje tematów Radosław Kosicki Marek Rodzoch.
Testy jednostkowe. „Test jednostkowy (unit test) to fragment kodu, który sprawdza inny fragment kodu”
Akademicki Inkubator Przedsiębiorczości http// Akademicki Inkubator Przedsiębiorczości.
Dariusz Kessel OFEK. OFEK od trzech lat konsekwentnie rozwija program e-Szkoła Wielkopolska, mający na celu wspomaganie systemu oświaty poprzez wprowadzanie.
WYSZUKIWANIE I OPTYMALIZACJA TRAS DLA URZĄDZEŃ MOBILNYCH ANDROID W OPARCIU O SIEĆ/GRAF DOSTĘPNYCH DRÓG Piotr Dąbrowski, Tomasz Pyśk, Piotr Wojciechowski.
Analiza, projekt i implementacja zintegrowanego systemu zarządzania i promocji dla branży gastronomicznej Krzysztof Grabalski 5921.
System lokalizacji GPS
Kurs Access.
Etykietowanie pod kontrolą
C# może więcej! Budowanie aplikacji mobilnych na platformy iOS/Android/Windows Phone przy użyciu narzędzi Xamarin Platform
Content Management System
Platforma LearningApps
Zapis prezentacji:

PLAN PREZENTACJI: 1. WSTĘP 2. HISTORIA 3. PLATFORMA 4. WADY I ZALETY 5. TITANIUM vs PHONEGAP CJE 6. PRZYKŁAD

aplikacje mobilne testowanie wdrażanie analizy INFORMACJE WSTĘPNE & HISTORIA JEFF HAYNIE & NOLAN WRIGHT 160 osób deweloperów w 185 krajach uruchomionych aplikacji pobrań aplikacji

INFORMACJE WSTĘPNE & HISTORIA

> 70%

APPCELERATOR PLATFORM

PRZYKŁADOWE ZDJĘCIA Z PANELU

WADY I ZALETY APPCELERATOR TITANIUM

BŁYSKAWICZNE TESTOWANIE Mała objętość kodu źródłowego pozwala na rozpoczęcie testowania aplikacji w ciągu kilku godzin, co w normalnych przypadku zajęłoby kilka dni. Łatwość sprawdzenia interakcji pomiędzy aplikacją a użytkownikiem

WEB-ORIENTED Pozwala na sprawniejszą interakcje aplikacji z narzędziami internetowymi, ponieważ sama aplikacja tworzona jest przy pomocy narzędzi internetowych Użycie formatu JSON do transferu danych jako przykład

JavaScript Jest to język programowania znany przez większość web-developerów, co ułatwia im przejście na programowanie aplikacji mobilnych w Titanium

Cross-platform

Rosnąca społeczność Obecnie liczy ok deweloperów „Otwarty rynek mobilny”

Rosnąca złożoność Im bardziej złożona jest nasza aplikacja, tym częściej napotkamy problemy natury technicznej (bugi, crashe, „dziwne” zachowania aplikacji)

No Freemium Środowisko nie sprawdza się do pisania aplikacji typu freemium Narzędzie StoreKit jako przykład

Laggy Aplikacje Titanium są wynikiem automatycznej konwersji z kodu webowego na kod natywny Bardziej widoczne w przypadku urządzeń korzystających z Androida, mniej przy tych z iOS

WNIOSKI Dobry wybór przy tworzeniu małych projektów z racji na oszczędność czasu Przy większej złożoności projektu trzeba oddać wyższość językom natywnym Każdy przypadek powinien być rozpatrywany osobno, a Appcelerator’s Titanium jest zawsze opcją godną uwagi przy tworzeniu nowego projektu

Titanium vs Phonegap

Titanium vs PhoneGap Podobieństwa: - wieloplatformowe frameworki mobilne - JavaScript, technologie webowe - Open Source

Titanium vs PhoneGap Typy aplikacji: -Natywne (Titanium) -Webowe -Hybrydowe (PhoneGap)

Titanium vs PhoneGap

TWORZENIE PIERWSZEGO PROJEKTU W TITANIUM STUDIO

PREZENTACJĘ WYKONALI: Maria Szymanowska Julian Głowacki Tomasz Bogdziewicz Michał Graczyk Hubert Woźniak