ݺߣ

ݺߣShare a Scribd company logo
REAL testing of hybrid mobile apps
Krzysztof "Procek" Ścira
PRAWDZIWE testowanie
hybrydowych aplikacji mobilnych
Hybrid mobile apps in 3 steps
Hybrydowe aplikacje mobilne w 3 krokach
Web application with native plugins
Aplikacja webowa z natywnymi wtyczkami
Embed app inside WebView
Osadzanie aplikacji wewnątrz WebView
Standard form of app
Standardowa forma aplikacji
Let's start!
Zaczynajmy!
...in perfect world
...w idealnym świecie
You have HTML5* knowledge
Masz wiedzę z HTML5*
You write modern web code
Piszesz nowoczesny kod webowy
...in perfect world
...w idealnym świecie
...in real world
...w prawdziwym świecie
...in real world
...w prawdziwym świecie
●
unit tests
●
E2E
●
manual tests
●
UI testing
●
performance tests
Testing
●
unit tests
●
E2E
●
manual tests
●
UI testing
●
performance tests
Testing
Types of clicks
Typy Ծęć
Clicking on HTML selector
Klikanie po selektorach HTML
✗ multiple elements on
single selector
Wiele elementów na
pojedynczym selektorze
✗ clicking beyond screen
klikanie poza ekranem
✗ hidden elements
ukryte elementy
✗ JS programmatically click*
programowe kliknięcia JS*
✔easy to define
łatwe do definiowania
✔RWD support
wsparcie RWD
Clicking on the screen X, Y
Klikanie w zdefiniowany na ekranie punkt X, Y
✗ only on specified screen
resolution
wyłącznie na zdefiniowanej
rozdzielczości ekranu
✗ may fail on user data
changes
może zawieźć przy zmianie
danych użytkownika
✔native click
klik natywny
✔more posibilities
więcej możliwości
Real testing - only on physical devices
Prawdziwe testowanie – jedynie na
fizycznych urządzeniach
●
desktop WebView != Mobile WebView
●
iOS != Android != Windows Phone
●
emulator + Cordova Plugins
What you see and what you cannot see
Co widać, a czego nie widać
●
hittable (iOS - XCODE)
●
visible (Android - uiautomatorviewer)
●
.lenght()?! (front-end - jQuery)
http://codepen.io/desi9n/pen/XXoprg
Two steps back!
Dwa kroki do tyłu!
Krzysztof Ścira: REAL testing of hybrid mobile apps.
OH what's no FUnny ClicK here...
Cordova plugins testing
Testowanie pluginów Cordovy
Native functionalities require
„native” user actions
Natywne funkcjonalności wymagają
„natywnych” akcji użytkownika
Let's cook something!
Ugotujmy ś!
Cordova Testin9
http://testin9.desi9n.pl
Ingredients
Składniki
●
ADB
●
node.js
●
AngularJS
●
Coffee or Melissa*
*for Calm or Furious developer ;)
make native actions on device
with front-end logic
wykonywanie natywnych akcji na urządzeniu
przy pomocy logiki front-endowej
Clue!
How?
Jak?
Architecture - concept
Architektura - koncepcja
Architecture - technologies
Architektura - technologie
ADB
adb shell input tap 300 300
adb shell input swipe 100 200 100 850
adb shell input text lollo
adb shell input trackball roll 0 -5
adb shell input keyevent KEYCODE_BACK
adb shell input keyevent 4
node.js
exec('adb shell input swipe 100 200 100 850',
function (err, stdout, stderr) {
if (err){
throw err;
}
else{
console.log('done');
}
});
AngularJS GUI
Let's see it in action
Zobaczmy to w akcji
Krzysztof Ścira: REAL testing of hybrid mobile apps.
What's next?
Co dalej?
Krzysztof Ścira: REAL testing of hybrid mobile apps.
●
save tests and run it directly on webservice
zapisywanie testów i uruchamianie ich bezpośrednio na
webservice
●
prepare project for continuous integration
przygotowanie projektu pod continuous integration
●
iOS and Windows Phone support
wsparcie platform iOS i Windows Phone
●
what do YOU need?
a czego Ty potrzebujesz?
TODO
Any questions?
About me
Krzysztof "Procek" Ścira
●
MEng Information
Technology in Metallurgy
●
Front-end developer
& desi9n.pl CEO
●
front-end coach in SAGES
●
kscira@gmail.com

More Related Content

Viewers also liked (20)

Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Mobile Trends
Vera Pershina: Od rezerwowania po tworzenie i udostępnianie planów podróży - ...
Vera Pershina: Od rezerwowania po tworzenie i udostępnianie planów podróży - ...Vera Pershina: Od rezerwowania po tworzenie i udostępnianie planów podróży - ...
Vera Pershina: Od rezerwowania po tworzenie i udostępnianie planów podróży - ...
Mobile Trends
Anna Gruszka, Norbert Mazur: Ile tapnięć potrzeba do zamówienia pizzy?
 Anna Gruszka, Norbert Mazur: Ile tapnięć potrzeba do zamówienia pizzy?   Anna Gruszka, Norbert Mazur: Ile tapnięć potrzeba do zamówienia pizzy?
Anna Gruszka, Norbert Mazur: Ile tapnięć potrzeba do zamówienia pizzy?
Mobile Trends
Kinetise
KinetiseKinetise
Kinetise
Mobile Trends
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Mobile Trends
Matteo Crippa: ResearchKit: an open source framework by Apple for medical re...
 Matteo Crippa: ResearchKit: an open source framework by Apple for medical re... Matteo Crippa: ResearchKit: an open source framework by Apple for medical re...
Matteo Crippa: ResearchKit: an open source framework by Apple for medical re...
Mobile Trends
Anton Sakharov: The risks you take when develop cross-platform apps using HT...
 Anton Sakharov: The risks you take when develop cross-platform apps using HT... Anton Sakharov: The risks you take when develop cross-platform apps using HT...
Anton Sakharov: The risks you take when develop cross-platform apps using HT...
Mobile Trends
Grzegorz Jachowicz: Case study skutecznych i kontekstowo dopasowanych kampani...
Grzegorz Jachowicz: Case study skutecznych i kontekstowo dopasowanych kampani...Grzegorz Jachowicz: Case study skutecznych i kontekstowo dopasowanych kampani...
Grzegorz Jachowicz: Case study skutecznych i kontekstowo dopasowanych kampani...
Mobile Trends
#MTC2017: Mobile AdWords i Analytics - Krzysztof Marzec
#MTC2017: Mobile AdWords i Analytics - Krzysztof Marzec #MTC2017: Mobile AdWords i Analytics - Krzysztof Marzec
#MTC2017: Mobile AdWords i Analytics - Krzysztof Marzec
Mobile Trends
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
Mobile Trends
Co trzeba widzieć, żeby zrobić dobry produkt mobilny - Aula Polska
Co trzeba widzieć, żeby zrobić dobry produkt mobilny - Aula PolskaCo trzeba widzieć, żeby zrobić dobry produkt mobilny - Aula Polska
Co trzeba widzieć, żeby zrobić dobry produkt mobilny - Aula Polska
Marcin Zaremba
Wyzwania e-commerce w pozycjonowaniu organicznym (SEO) - 7 edycja E-commerce ...
Wyzwania e-commerce w pozycjonowaniu organicznym (SEO) - 7 edycja E-commerce ...Wyzwania e-commerce w pozycjonowaniu organicznym (SEO) - 7 edycja E-commerce ...
Wyzwania e-commerce w pozycjonowaniu organicznym (SEO) - 7 edycja E-commerce ...
Bluerank
#MTC2017: CASE STUDY: #1milionIKO - Michał Pogorzelski
#MTC2017: CASE STUDY: #1milionIKO - Michał Pogorzelski#MTC2017: CASE STUDY: #1milionIKO - Michał Pogorzelski
#MTC2017: CASE STUDY: #1milionIKO - Michał Pogorzelski
Mobile Trends
#MTC2017: Trzy perspektywy mobile marketingu - agencja, klient, dostawca - No...
#MTC2017: Trzy perspektywy mobile marketingu - agencja, klient, dostawca - No...#MTC2017: Trzy perspektywy mobile marketingu - agencja, klient, dostawca - No...
#MTC2017: Trzy perspektywy mobile marketingu - agencja, klient, dostawca - No...
Mobile Trends
#MTC2017: E-wolucja sprzedaży - Rahim Blak
#MTC2017: E-wolucja sprzedaży - Rahim Blak#MTC2017: E-wolucja sprzedaży - Rahim Blak
#MTC2017: E-wolucja sprzedaży - Rahim Blak
Mobile Trends
#MTC2017: Braterstwo broni - Roman Łoziński
#MTC2017: Braterstwo broni - Roman Łoziński #MTC2017: Braterstwo broni - Roman Łoziński
#MTC2017: Braterstwo broni - Roman Łoziński
Mobile Trends
#MTC2017: Internet Rzeczy to system, a ja opowiem Ci jak go zaprojektować - K...
#MTC2017: Internet Rzeczy to system, a ja opowiem Ci jak go zaprojektować - K...#MTC2017: Internet Rzeczy to system, a ja opowiem Ci jak go zaprojektować - K...
#MTC2017: Internet Rzeczy to system, a ja opowiem Ci jak go zaprojektować - K...
Mobile Trends
Budowa ruchu z Google przy pomocy long tail i content marketingu
Budowa ruchu z Google przy pomocy long tail i content marketinguBudowa ruchu z Google przy pomocy long tail i content marketingu
Budowa ruchu z Google przy pomocy long tail i content marketingu
Maciej Wojtowicz
#MTC2017: Od U do Z - jaka powinna być Twoja aplikacja na platformie iOS? - M...
#MTC2017: Od U do Z - jaka powinna być Twoja aplikacja na platformie iOS? - M...#MTC2017: Od U do Z - jaka powinna być Twoja aplikacja na platformie iOS? - M...
#MTC2017: Od U do Z - jaka powinna być Twoja aplikacja na platformie iOS? - M...
Mobile Trends
#MTC2017: SEO z uwzględnieniem mobile - poznaj najważniejsze różnice - Szymon...
#MTC2017: SEO z uwzględnieniem mobile - poznaj najważniejsze różnice - Szymon...#MTC2017: SEO z uwzględnieniem mobile - poznaj najważniejsze różnice - Szymon...
#MTC2017: SEO z uwzględnieniem mobile - poznaj najważniejsze różnice - Szymon...
Mobile Trends
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Mobile Trends
Vera Pershina: Od rezerwowania po tworzenie i udostępnianie planów podróży - ...
Vera Pershina: Od rezerwowania po tworzenie i udostępnianie planów podróży - ...Vera Pershina: Od rezerwowania po tworzenie i udostępnianie planów podróży - ...
Vera Pershina: Od rezerwowania po tworzenie i udostępnianie planów podróży - ...
Mobile Trends
Anna Gruszka, Norbert Mazur: Ile tapnięć potrzeba do zamówienia pizzy?
 Anna Gruszka, Norbert Mazur: Ile tapnięć potrzeba do zamówienia pizzy?   Anna Gruszka, Norbert Mazur: Ile tapnięć potrzeba do zamówienia pizzy?
Anna Gruszka, Norbert Mazur: Ile tapnięć potrzeba do zamówienia pizzy?
Mobile Trends
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Mobile Trends
Matteo Crippa: ResearchKit: an open source framework by Apple for medical re...
 Matteo Crippa: ResearchKit: an open source framework by Apple for medical re... Matteo Crippa: ResearchKit: an open source framework by Apple for medical re...
Matteo Crippa: ResearchKit: an open source framework by Apple for medical re...
Mobile Trends
Anton Sakharov: The risks you take when develop cross-platform apps using HT...
 Anton Sakharov: The risks you take when develop cross-platform apps using HT... Anton Sakharov: The risks you take when develop cross-platform apps using HT...
Anton Sakharov: The risks you take when develop cross-platform apps using HT...
Mobile Trends
Grzegorz Jachowicz: Case study skutecznych i kontekstowo dopasowanych kampani...
Grzegorz Jachowicz: Case study skutecznych i kontekstowo dopasowanych kampani...Grzegorz Jachowicz: Case study skutecznych i kontekstowo dopasowanych kampani...
Grzegorz Jachowicz: Case study skutecznych i kontekstowo dopasowanych kampani...
Mobile Trends
#MTC2017: Mobile AdWords i Analytics - Krzysztof Marzec
#MTC2017: Mobile AdWords i Analytics - Krzysztof Marzec #MTC2017: Mobile AdWords i Analytics - Krzysztof Marzec
#MTC2017: Mobile AdWords i Analytics - Krzysztof Marzec
Mobile Trends
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
Mobile Trends
Co trzeba widzieć, żeby zrobić dobry produkt mobilny - Aula Polska
Co trzeba widzieć, żeby zrobić dobry produkt mobilny - Aula PolskaCo trzeba widzieć, żeby zrobić dobry produkt mobilny - Aula Polska
Co trzeba widzieć, żeby zrobić dobry produkt mobilny - Aula Polska
Marcin Zaremba
Wyzwania e-commerce w pozycjonowaniu organicznym (SEO) - 7 edycja E-commerce ...
Wyzwania e-commerce w pozycjonowaniu organicznym (SEO) - 7 edycja E-commerce ...Wyzwania e-commerce w pozycjonowaniu organicznym (SEO) - 7 edycja E-commerce ...
Wyzwania e-commerce w pozycjonowaniu organicznym (SEO) - 7 edycja E-commerce ...
Bluerank
#MTC2017: CASE STUDY: #1milionIKO - Michał Pogorzelski
#MTC2017: CASE STUDY: #1milionIKO - Michał Pogorzelski#MTC2017: CASE STUDY: #1milionIKO - Michał Pogorzelski
#MTC2017: CASE STUDY: #1milionIKO - Michał Pogorzelski
Mobile Trends
#MTC2017: Trzy perspektywy mobile marketingu - agencja, klient, dostawca - No...
#MTC2017: Trzy perspektywy mobile marketingu - agencja, klient, dostawca - No...#MTC2017: Trzy perspektywy mobile marketingu - agencja, klient, dostawca - No...
#MTC2017: Trzy perspektywy mobile marketingu - agencja, klient, dostawca - No...
Mobile Trends
#MTC2017: E-wolucja sprzedaży - Rahim Blak
#MTC2017: E-wolucja sprzedaży - Rahim Blak#MTC2017: E-wolucja sprzedaży - Rahim Blak
#MTC2017: E-wolucja sprzedaży - Rahim Blak
Mobile Trends
#MTC2017: Braterstwo broni - Roman Łoziński
#MTC2017: Braterstwo broni - Roman Łoziński #MTC2017: Braterstwo broni - Roman Łoziński
#MTC2017: Braterstwo broni - Roman Łoziński
Mobile Trends
#MTC2017: Internet Rzeczy to system, a ja opowiem Ci jak go zaprojektować - K...
#MTC2017: Internet Rzeczy to system, a ja opowiem Ci jak go zaprojektować - K...#MTC2017: Internet Rzeczy to system, a ja opowiem Ci jak go zaprojektować - K...
#MTC2017: Internet Rzeczy to system, a ja opowiem Ci jak go zaprojektować - K...
Mobile Trends
Budowa ruchu z Google przy pomocy long tail i content marketingu
Budowa ruchu z Google przy pomocy long tail i content marketinguBudowa ruchu z Google przy pomocy long tail i content marketingu
Budowa ruchu z Google przy pomocy long tail i content marketingu
Maciej Wojtowicz
#MTC2017: Od U do Z - jaka powinna być Twoja aplikacja na platformie iOS? - M...
#MTC2017: Od U do Z - jaka powinna być Twoja aplikacja na platformie iOS? - M...#MTC2017: Od U do Z - jaka powinna być Twoja aplikacja na platformie iOS? - M...
#MTC2017: Od U do Z - jaka powinna być Twoja aplikacja na platformie iOS? - M...
Mobile Trends
#MTC2017: SEO z uwzględnieniem mobile - poznaj najważniejsze różnice - Szymon...
#MTC2017: SEO z uwzględnieniem mobile - poznaj najważniejsze różnice - Szymon...#MTC2017: SEO z uwzględnieniem mobile - poznaj najważniejsze różnice - Szymon...
#MTC2017: SEO z uwzględnieniem mobile - poznaj najważniejsze różnice - Szymon...
Mobile Trends

Similar to Krzysztof Ścira: REAL testing of hybrid mobile apps. (20)

Kivy na Androidzie
Kivy na AndroidzieKivy na Androidzie
Kivy na Androidzie
Daftcode
Automatyzacja testów oprogramowania dla urządzeń mobilnych
Automatyzacja testów oprogramowania dla urządzeń mobilnychAutomatyzacja testów oprogramowania dla urządzeń mobilnych
Automatyzacja testów oprogramowania dla urządzeń mobilnych
Stowarzyszenie Jakości Systemów Informatycznych (SJSI)
PHPUnit - jak zacząć pisać testy automatyczne [PL]
PHPUnit - jak zacząć pisać testy automatyczne [PL]PHPUnit - jak zacząć pisać testy automatyczne [PL]
PHPUnit - jak zacząć pisać testy automatyczne [PL]
Droptica
Testowanie jenostkowe (Unit Testing)
Testowanie jenostkowe (Unit Testing)Testowanie jenostkowe (Unit Testing)
Testowanie jenostkowe (Unit Testing)
Rafał Borowiec
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
Stowarzyszenie Jakości Systemów Informatycznych (SJSI)
Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)
Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)
Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)
Dariusz Kacban
Sekcja zwłok hybrydy, czyli aplikacje HTML na mobilkach od kuchni
Sekcja zwłok hybrydy, czyli aplikacje HTML na mobilkach od kuchniSekcja zwłok hybrydy, czyli aplikacje HTML na mobilkach od kuchni
Sekcja zwłok hybrydy, czyli aplikacje HTML na mobilkach od kuchni
The Software House
Girls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząćGirls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząć
monterail
CI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecieCI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecie
Grzegorz Godlewski
Szybkie prototypowanie i development we VueJS
Szybkie prototypowanie i development we VueJSSzybkie prototypowanie i development we VueJS
Szybkie prototypowanie i development we VueJS
The Software House
CDI Portable Extensions
CDI Portable ExtensionsCDI Portable Extensions
CDI Portable Extensions
Adam Warski
university day 1
university day 1university day 1
university day 1
Sławomir Borowiec
"Nie wiem", czyli od pomysłu, do produktu // LET SWIFT #12
"Nie wiem", czyli od pomysłu, do produktu // LET SWIFT #12"Nie wiem", czyli od pomysłu, do produktu // LET SWIFT #12
"Nie wiem", czyli od pomysłu, do produktu // LET SWIFT #12
Droids On Roids
Interfejs użytkownika w aplikacjach mobilnych a różnorodność platform
Interfejs użytkownika w aplikacjach mobilnych a różnorodność platformInterfejs użytkownika w aplikacjach mobilnych a różnorodność platform
Interfejs użytkownika w aplikacjach mobilnych a różnorodność platform
grondecki
Produkcja aplikacji internetowych
Produkcja aplikacji internetowychProdukcja aplikacji internetowych
Produkcja aplikacji internetowych
Tomasz Borowski
Jak stworzyć udany system informatyczny
Jak stworzyć udany system informatycznyJak stworzyć udany system informatyczny
Jak stworzyć udany system informatyczny
qbeuek
Jak oszczędzać czas zespołu w środowisku mikroserwisów, czyli efektywny flow ...
Jak oszczędzać czas zespołu w środowisku mikroserwisów, czyli efektywny flow ...Jak oszczędzać czas zespołu w środowisku mikroserwisów, czyli efektywny flow ...
Jak oszczędzać czas zespołu w środowisku mikroserwisów, czyli efektywny flow ...
Mateusz Paprocki, PMP
Jak zapewnić jakość aplikacjom na sfragmentowanego Androida?
Jak zapewnić jakość aplikacjom na sfragmentowanego Androida?Jak zapewnić jakość aplikacjom na sfragmentowanego Androida?
Jak zapewnić jakość aplikacjom na sfragmentowanego Androida?
Damian Szczurek
Kivy na Androidzie
Kivy na AndroidzieKivy na Androidzie
Kivy na Androidzie
Daftcode
PHPUnit - jak zacząć pisać testy automatyczne [PL]
PHPUnit - jak zacząć pisać testy automatyczne [PL]PHPUnit - jak zacząć pisać testy automatyczne [PL]
PHPUnit - jak zacząć pisać testy automatyczne [PL]
Droptica
Testowanie jenostkowe (Unit Testing)
Testowanie jenostkowe (Unit Testing)Testowanie jenostkowe (Unit Testing)
Testowanie jenostkowe (Unit Testing)
Rafał Borowiec
Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)
Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)
Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)
Dariusz Kacban
Sekcja zwłok hybrydy, czyli aplikacje HTML na mobilkach od kuchni
Sekcja zwłok hybrydy, czyli aplikacje HTML na mobilkach od kuchniSekcja zwłok hybrydy, czyli aplikacje HTML na mobilkach od kuchni
Sekcja zwłok hybrydy, czyli aplikacje HTML na mobilkach od kuchni
The Software House
Girls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząćGirls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząć
monterail
CI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecieCI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecie
Grzegorz Godlewski
Szybkie prototypowanie i development we VueJS
Szybkie prototypowanie i development we VueJSSzybkie prototypowanie i development we VueJS
Szybkie prototypowanie i development we VueJS
The Software House
CDI Portable Extensions
CDI Portable ExtensionsCDI Portable Extensions
CDI Portable Extensions
Adam Warski
"Nie wiem", czyli od pomysłu, do produktu // LET SWIFT #12
"Nie wiem", czyli od pomysłu, do produktu // LET SWIFT #12"Nie wiem", czyli od pomysłu, do produktu // LET SWIFT #12
"Nie wiem", czyli od pomysłu, do produktu // LET SWIFT #12
Droids On Roids
Interfejs użytkownika w aplikacjach mobilnych a różnorodność platform
Interfejs użytkownika w aplikacjach mobilnych a różnorodność platformInterfejs użytkownika w aplikacjach mobilnych a różnorodność platform
Interfejs użytkownika w aplikacjach mobilnych a różnorodność platform
grondecki
Produkcja aplikacji internetowych
Produkcja aplikacji internetowychProdukcja aplikacji internetowych
Produkcja aplikacji internetowych
Tomasz Borowski
Jak stworzyć udany system informatyczny
Jak stworzyć udany system informatycznyJak stworzyć udany system informatyczny
Jak stworzyć udany system informatyczny
qbeuek
Jak oszczędzać czas zespołu w środowisku mikroserwisów, czyli efektywny flow ...
Jak oszczędzać czas zespołu w środowisku mikroserwisów, czyli efektywny flow ...Jak oszczędzać czas zespołu w środowisku mikroserwisów, czyli efektywny flow ...
Jak oszczędzać czas zespołu w środowisku mikroserwisów, czyli efektywny flow ...
Mateusz Paprocki, PMP
Jak zapewnić jakość aplikacjom na sfragmentowanego Androida?
Jak zapewnić jakość aplikacjom na sfragmentowanego Androida?Jak zapewnić jakość aplikacjom na sfragmentowanego Androida?
Jak zapewnić jakość aplikacjom na sfragmentowanego Androida?
Damian Szczurek

More from Mobile Trends (20)

#MTC2019: Ludzka twarz bankowości - zastosowanie asystentów głosowych w sekto...
#MTC2019: Ludzka twarz bankowości - zastosowanie asystentów głosowych w sekto...#MTC2019: Ludzka twarz bankowości - zastosowanie asystentów głosowych w sekto...
#MTC2019: Ludzka twarz bankowości - zastosowanie asystentów głosowych w sekto...
Mobile Trends
#MTC2019: Dobrze zaprojektowane ubezpieczenie dla rodzin. Case study Link4 ma...
#MTC2019: Dobrze zaprojektowane ubezpieczenie dla rodzin. Case study Link4 ma...#MTC2019: Dobrze zaprojektowane ubezpieczenie dla rodzin. Case study Link4 ma...
#MTC2019: Dobrze zaprojektowane ubezpieczenie dla rodzin. Case study Link4 ma...
Mobile Trends
#MTC2019: Podróżowanie w prostej taryfie i bez zbędnego bagażu. Case study z ...
#MTC2019: Podróżowanie w prostej taryfie i bez zbędnego bagażu. Case study z ...#MTC2019: Podróżowanie w prostej taryfie i bez zbędnego bagażu. Case study z ...
#MTC2019: Podróżowanie w prostej taryfie i bez zbędnego bagażu. Case study z ...
Mobile Trends
#MTC2019: MEMerytura - czyli jak komunikować potrzebę oszczędzania osobom żyj...
#MTC2019: MEMerytura - czyli jak komunikować potrzebę oszczędzania osobom żyj...#MTC2019: MEMerytura - czyli jak komunikować potrzebę oszczędzania osobom żyj...
#MTC2019: MEMerytura - czyli jak komunikować potrzebę oszczędzania osobom żyj...
Mobile Trends
#MTC2019: Design system - jak pomaga bankom? - Piotr Dziadowicz (EDISONDA)
#MTC2019: Design system - jak pomaga bankom? - Piotr Dziadowicz (EDISONDA)#MTC2019: Design system - jak pomaga bankom? - Piotr Dziadowicz (EDISONDA)
#MTC2019: Design system - jak pomaga bankom? - Piotr Dziadowicz (EDISONDA)
Mobile Trends
#MTC2019: Czy bank może zrozumieć e-commerce? - Jadwiga Kijak (Mobee Dick)
#MTC2019: Czy bank może zrozumieć e-commerce? - Jadwiga Kijak (Mobee Dick)#MTC2019: Czy bank może zrozumieć e-commerce? - Jadwiga Kijak (Mobee Dick)
#MTC2019: Czy bank może zrozumieć e-commerce? - Jadwiga Kijak (Mobee Dick)
Mobile Trends
#MTC2019: Ewolucja mobilnej bankowości ING - jak podejmować decyzje biznesowe...
#MTC2019: Ewolucja mobilnej bankowości ING - jak podejmować decyzje biznesowe...#MTC2019: Ewolucja mobilnej bankowości ING - jak podejmować decyzje biznesowe...
#MTC2019: Ewolucja mobilnej bankowości ING - jak podejmować decyzje biznesowe...
Mobile Trends
#MTC2019: Dlaczego młodzi nie skorzystają z Twojej aplikacji? Nie, to nie jes...
#MTC2019: Dlaczego młodzi nie skorzystają z Twojej aplikacji? Nie, to nie jes...#MTC2019: Dlaczego młodzi nie skorzystają z Twojej aplikacji? Nie, to nie jes...
#MTC2019: Dlaczego młodzi nie skorzystają z Twojej aplikacji? Nie, to nie jes...
Mobile Trends
#MTC2019: Autopay w Banku Millennium - czy aplikacje bankowe staną się wkrótc...
#MTC2019: Autopay w Banku Millennium - czy aplikacje bankowe staną się wkrótc...#MTC2019: Autopay w Banku Millennium - czy aplikacje bankowe staną się wkrótc...
#MTC2019: Autopay w Banku Millennium - czy aplikacje bankowe staną się wkrótc...
Mobile Trends
#MTC2019: Jasnopisanie w bankowości - rzecz o tym jak być zrozumiałym - Włodz...
#MTC2019: Jasnopisanie w bankowości - rzecz o tym jak być zrozumiałym - Włodz...#MTC2019: Jasnopisanie w bankowości - rzecz o tym jak być zrozumiałym - Włodz...
#MTC2019: Jasnopisanie w bankowości - rzecz o tym jak być zrozumiałym - Włodz...
Mobile Trends
#MTC2019: Bank w kieszeni - jak startupy i technologia okradają sektor finans...
#MTC2019: Bank w kieszeni - jak startupy i technologia okradają sektor finans...#MTC2019: Bank w kieszeni - jak startupy i technologia okradają sektor finans...
#MTC2019: Bank w kieszeni - jak startupy i technologia okradają sektor finans...
Mobile Trends
#MTC2019: Wyścig zbrojeń PSD2 – krótka historia tego, jak świat walczy o Twoj...
#MTC2019: Wyścig zbrojeń PSD2 – krótka historia tego, jak świat walczy o Twoj...#MTC2019: Wyścig zbrojeń PSD2 – krótka historia tego, jak świat walczy o Twoj...
#MTC2019: Wyścig zbrojeń PSD2 – krótka historia tego, jak świat walczy o Twoj...
Mobile Trends
#MTC2019: Otwarta bankowość, VAS-y - trendy rynkowe vs oczekiwania klientów -...
#MTC2019: Otwarta bankowość, VAS-y - trendy rynkowe vs oczekiwania klientów -...#MTC2019: Otwarta bankowość, VAS-y - trendy rynkowe vs oczekiwania klientów -...
#MTC2019: Otwarta bankowość, VAS-y - trendy rynkowe vs oczekiwania klientów -...
Mobile Trends
#MTC2019: Co ma apka do kurczaka - Marek Michalski (Grupa WM)
#MTC2019: Co ma apka do kurczaka - Marek Michalski (Grupa WM)#MTC2019: Co ma apka do kurczaka - Marek Michalski (Grupa WM)
#MTC2019: Co ma apka do kurczaka - Marek Michalski (Grupa WM)
Mobile Trends
#MTC2019: Jak połączyć wymagania biznesowe i wymagania użytkowników końcowych...
#MTC2019: Jak połączyć wymagania biznesowe i wymagania użytkowników końcowych...#MTC2019: Jak połączyć wymagania biznesowe i wymagania użytkowników końcowych...
#MTC2019: Jak połączyć wymagania biznesowe i wymagania użytkowników końcowych...
Mobile Trends
#MTC2019: Nie tylko smartfon: nowe przykłady użycia dla Androida - Nadia Ait ...
#MTC2019: Nie tylko smartfon: nowe przykłady użycia dla Androida - Nadia Ait ...#MTC2019: Nie tylko smartfon: nowe przykłady użycia dla Androida - Nadia Ait ...
#MTC2019: Nie tylko smartfon: nowe przykłady użycia dla Androida - Nadia Ait ...
Mobile Trends
#MTC2019: Voice Commerce - kiedy użytkownicy i ecommerce będą gotowi na głoso...
#MTC2019: Voice Commerce - kiedy użytkownicy i ecommerce będą gotowi na głoso...#MTC2019: Voice Commerce - kiedy użytkownicy i ecommerce będą gotowi na głoso...
#MTC2019: Voice Commerce - kiedy użytkownicy i ecommerce będą gotowi na głoso...
Mobile Trends
#MTC2019: Dialog z klientem w Erze Asystentów - Michal Dlugosz (Google)
#MTC2019: Dialog z klientem w Erze Asystentów - Michal Dlugosz (Google)#MTC2019: Dialog z klientem w Erze Asystentów - Michal Dlugosz (Google)
#MTC2019: Dialog z klientem w Erze Asystentów - Michal Dlugosz (Google)
Mobile Trends
#MTC2019: Mobile (jeszcze bardziej) first! PWA jako wyzwanie UX - Filip Makow...
#MTC2019: Mobile (jeszcze bardziej) first! PWA jako wyzwanie UX - Filip Makow...#MTC2019: Mobile (jeszcze bardziej) first! PWA jako wyzwanie UX - Filip Makow...
#MTC2019: Mobile (jeszcze bardziej) first! PWA jako wyzwanie UX - Filip Makow...
Mobile Trends
#MTC2019: Jak wykorzystać zmianę marki do wytyczenia nowego kierunku w rozwoj...
#MTC2019: Jak wykorzystać zmianę marki do wytyczenia nowego kierunku w rozwoj...#MTC2019: Jak wykorzystać zmianę marki do wytyczenia nowego kierunku w rozwoj...
#MTC2019: Jak wykorzystać zmianę marki do wytyczenia nowego kierunku w rozwoj...
Mobile Trends
#MTC2019: Ludzka twarz bankowości - zastosowanie asystentów głosowych w sekto...
#MTC2019: Ludzka twarz bankowości - zastosowanie asystentów głosowych w sekto...#MTC2019: Ludzka twarz bankowości - zastosowanie asystentów głosowych w sekto...
#MTC2019: Ludzka twarz bankowości - zastosowanie asystentów głosowych w sekto...
Mobile Trends
#MTC2019: Dobrze zaprojektowane ubezpieczenie dla rodzin. Case study Link4 ma...
#MTC2019: Dobrze zaprojektowane ubezpieczenie dla rodzin. Case study Link4 ma...#MTC2019: Dobrze zaprojektowane ubezpieczenie dla rodzin. Case study Link4 ma...
#MTC2019: Dobrze zaprojektowane ubezpieczenie dla rodzin. Case study Link4 ma...
Mobile Trends
#MTC2019: Podróżowanie w prostej taryfie i bez zbędnego bagażu. Case study z ...
#MTC2019: Podróżowanie w prostej taryfie i bez zbędnego bagażu. Case study z ...#MTC2019: Podróżowanie w prostej taryfie i bez zbędnego bagażu. Case study z ...
#MTC2019: Podróżowanie w prostej taryfie i bez zbędnego bagażu. Case study z ...
Mobile Trends
#MTC2019: MEMerytura - czyli jak komunikować potrzebę oszczędzania osobom żyj...
#MTC2019: MEMerytura - czyli jak komunikować potrzebę oszczędzania osobom żyj...#MTC2019: MEMerytura - czyli jak komunikować potrzebę oszczędzania osobom żyj...
#MTC2019: MEMerytura - czyli jak komunikować potrzebę oszczędzania osobom żyj...
Mobile Trends
#MTC2019: Design system - jak pomaga bankom? - Piotr Dziadowicz (EDISONDA)
#MTC2019: Design system - jak pomaga bankom? - Piotr Dziadowicz (EDISONDA)#MTC2019: Design system - jak pomaga bankom? - Piotr Dziadowicz (EDISONDA)
#MTC2019: Design system - jak pomaga bankom? - Piotr Dziadowicz (EDISONDA)
Mobile Trends
#MTC2019: Czy bank może zrozumieć e-commerce? - Jadwiga Kijak (Mobee Dick)
#MTC2019: Czy bank może zrozumieć e-commerce? - Jadwiga Kijak (Mobee Dick)#MTC2019: Czy bank może zrozumieć e-commerce? - Jadwiga Kijak (Mobee Dick)
#MTC2019: Czy bank może zrozumieć e-commerce? - Jadwiga Kijak (Mobee Dick)
Mobile Trends
#MTC2019: Ewolucja mobilnej bankowości ING - jak podejmować decyzje biznesowe...
#MTC2019: Ewolucja mobilnej bankowości ING - jak podejmować decyzje biznesowe...#MTC2019: Ewolucja mobilnej bankowości ING - jak podejmować decyzje biznesowe...
#MTC2019: Ewolucja mobilnej bankowości ING - jak podejmować decyzje biznesowe...
Mobile Trends
#MTC2019: Dlaczego młodzi nie skorzystają z Twojej aplikacji? Nie, to nie jes...
#MTC2019: Dlaczego młodzi nie skorzystają z Twojej aplikacji? Nie, to nie jes...#MTC2019: Dlaczego młodzi nie skorzystają z Twojej aplikacji? Nie, to nie jes...
#MTC2019: Dlaczego młodzi nie skorzystają z Twojej aplikacji? Nie, to nie jes...
Mobile Trends
#MTC2019: Autopay w Banku Millennium - czy aplikacje bankowe staną się wkrótc...
#MTC2019: Autopay w Banku Millennium - czy aplikacje bankowe staną się wkrótc...#MTC2019: Autopay w Banku Millennium - czy aplikacje bankowe staną się wkrótc...
#MTC2019: Autopay w Banku Millennium - czy aplikacje bankowe staną się wkrótc...
Mobile Trends
#MTC2019: Jasnopisanie w bankowości - rzecz o tym jak być zrozumiałym - Włodz...
#MTC2019: Jasnopisanie w bankowości - rzecz o tym jak być zrozumiałym - Włodz...#MTC2019: Jasnopisanie w bankowości - rzecz o tym jak być zrozumiałym - Włodz...
#MTC2019: Jasnopisanie w bankowości - rzecz o tym jak być zrozumiałym - Włodz...
Mobile Trends
#MTC2019: Bank w kieszeni - jak startupy i technologia okradają sektor finans...
#MTC2019: Bank w kieszeni - jak startupy i technologia okradają sektor finans...#MTC2019: Bank w kieszeni - jak startupy i technologia okradają sektor finans...
#MTC2019: Bank w kieszeni - jak startupy i technologia okradają sektor finans...
Mobile Trends
#MTC2019: Wyścig zbrojeń PSD2 – krótka historia tego, jak świat walczy o Twoj...
#MTC2019: Wyścig zbrojeń PSD2 – krótka historia tego, jak świat walczy o Twoj...#MTC2019: Wyścig zbrojeń PSD2 – krótka historia tego, jak świat walczy o Twoj...
#MTC2019: Wyścig zbrojeń PSD2 – krótka historia tego, jak świat walczy o Twoj...
Mobile Trends
#MTC2019: Otwarta bankowość, VAS-y - trendy rynkowe vs oczekiwania klientów -...
#MTC2019: Otwarta bankowość, VAS-y - trendy rynkowe vs oczekiwania klientów -...#MTC2019: Otwarta bankowość, VAS-y - trendy rynkowe vs oczekiwania klientów -...
#MTC2019: Otwarta bankowość, VAS-y - trendy rynkowe vs oczekiwania klientów -...
Mobile Trends
#MTC2019: Co ma apka do kurczaka - Marek Michalski (Grupa WM)
#MTC2019: Co ma apka do kurczaka - Marek Michalski (Grupa WM)#MTC2019: Co ma apka do kurczaka - Marek Michalski (Grupa WM)
#MTC2019: Co ma apka do kurczaka - Marek Michalski (Grupa WM)
Mobile Trends
#MTC2019: Jak połączyć wymagania biznesowe i wymagania użytkowników końcowych...
#MTC2019: Jak połączyć wymagania biznesowe i wymagania użytkowników końcowych...#MTC2019: Jak połączyć wymagania biznesowe i wymagania użytkowników końcowych...
#MTC2019: Jak połączyć wymagania biznesowe i wymagania użytkowników końcowych...
Mobile Trends
#MTC2019: Nie tylko smartfon: nowe przykłady użycia dla Androida - Nadia Ait ...
#MTC2019: Nie tylko smartfon: nowe przykłady użycia dla Androida - Nadia Ait ...#MTC2019: Nie tylko smartfon: nowe przykłady użycia dla Androida - Nadia Ait ...
#MTC2019: Nie tylko smartfon: nowe przykłady użycia dla Androida - Nadia Ait ...
Mobile Trends
#MTC2019: Voice Commerce - kiedy użytkownicy i ecommerce będą gotowi na głoso...
#MTC2019: Voice Commerce - kiedy użytkownicy i ecommerce będą gotowi na głoso...#MTC2019: Voice Commerce - kiedy użytkownicy i ecommerce będą gotowi na głoso...
#MTC2019: Voice Commerce - kiedy użytkownicy i ecommerce będą gotowi na głoso...
Mobile Trends
#MTC2019: Dialog z klientem w Erze Asystentów - Michal Dlugosz (Google)
#MTC2019: Dialog z klientem w Erze Asystentów - Michal Dlugosz (Google)#MTC2019: Dialog z klientem w Erze Asystentów - Michal Dlugosz (Google)
#MTC2019: Dialog z klientem w Erze Asystentów - Michal Dlugosz (Google)
Mobile Trends
#MTC2019: Mobile (jeszcze bardziej) first! PWA jako wyzwanie UX - Filip Makow...
#MTC2019: Mobile (jeszcze bardziej) first! PWA jako wyzwanie UX - Filip Makow...#MTC2019: Mobile (jeszcze bardziej) first! PWA jako wyzwanie UX - Filip Makow...
#MTC2019: Mobile (jeszcze bardziej) first! PWA jako wyzwanie UX - Filip Makow...
Mobile Trends
#MTC2019: Jak wykorzystać zmianę marki do wytyczenia nowego kierunku w rozwoj...
#MTC2019: Jak wykorzystać zmianę marki do wytyczenia nowego kierunku w rozwoj...#MTC2019: Jak wykorzystać zmianę marki do wytyczenia nowego kierunku w rozwoj...
#MTC2019: Jak wykorzystać zmianę marki do wytyczenia nowego kierunku w rozwoj...
Mobile Trends

Krzysztof Ścira: REAL testing of hybrid mobile apps.