Tino Junge
@tinojunge
Tino Junge
@tinojunge
Software Engineer @ 

Building
Services
Building
Apps
?
:(
:)
React ?
State
Components
TabBar.js
Components
TabBar.js
Virtual DOM
Components
Action Dispatcher Store View
Virtual DOMComponents
unidirectional data flow
Virtual DOMComponents
Virtual DOMComponents
https://leanpub.com/redux-book
React Native ??
NO mobile web app

NO HTML5 app

NO hybrid app
Write JS.
Generate
native UI.
Cross platform
(~90% code sharing)
Live and Hot reloading!
Developer Tools
App Bar
Tab Bar
Navigator
Web API
Local cache
Login
Authentication
Continuous
Integration
Dev tooling
An App Starter Kit for iOS and Android
based on React Native
3318
Apps powered by
Team name:
KIRJAUDU SISÄÄN
Luo tili
Unohditko salasanasi?
Super Ada
Kartta
Basic building blocks
Common mobile 

app features
Easily extendable
App Bar
Tab Bar
Navigator
= Login
+
Sample App
Demo
Navigation
NavigatorIOS Navigator NavigationExperimental
React-Navigation
reactnavigation.org
Native Stack- and Tab-Navigation with 60fps
React-Navigation
reactnavigation.org
Material design

for Android
Bottom Tab Nav
+ Icons
State management
State management
State management
State management
State management
State management
State management
Testing
+ enzyme
Web API
Local cache
Login
Infrastructure
Continuous
Integration
Dev tooling
?
Crash reporting
+ beta distribution
Still in progress
Deployment
pipeline
UWP support
Universal Windows
platform
Sample
App
….
Why do I need it?
Redux Immutable i18n Web API USP
ignite redux-saga
seemless-
immubtable
yes yes
CLI
generators
snowflake redux-thunk immutableJS no yes
backend
support
pepperoni redux-loop immutableJS no yes minimalistic
React Native Starter Kits
++ JS/React devs
+ Native (iOS, Android) devs
Is it for me?
Slim starter kit with
focus on essentials
Why Pepperoni ?
Powered by
spiceprogram.org
getpepperoni.com
powered by
Tino Junge
@tinojunge
Thank you
getpepperoni.com
I FEEDBACK

Pepperoni – A framework for spicing up your mobile apps with React Native