Avocado
JOSEPH KHAN
Idea Category: Enhanced Developer Experience
Hybrid Labs
Build beautiful Native apps with ease and in no time
has never been able to match native
For long Hybrid Mobile app developers have tried to match native mobile app experience, but only to their
DISSAPOINTMENT
HTML, CSS, JavaScript
<html>
<javascript>
<css>
WebView Instance
Device APIs
Plugins
Apps
Our Finapps are also built on top of the Web Stack
Runs on the JS thread over a WebView
Actually runs inside a Web Browser
Laggy
Animations Suck
Scrolling Performance
DOM Updates
Bad User Experience
Old Devices
Keyboard overlapping
Roughness
Myntra
Lots of Companies have moved from Hybrid solution to Pure Native
Walmart
App Experience Matters
Customer experience for mobile is more important to your business than you might think.
overcome
How do you
this?
Native Development for iOS and Android
-
Maintenance overhead
-
Extended time to market
-
Separate codebase
-
Costly affair
Why not give the power of developing native mobile apps to our JavaScript developers using technologies that they are aware of ?
Presenting
Avocado
What is Avocado?
Blueprint to
build native
iOS & Android
apps using
JavaScript
Developers need not know Java or Objective-C.
Built on
top of React
Native
Build Native apps in no time and with ease
Leverages the Yodlee Platform
30 extensions out of the box
Let's have a Demo
100% JavaScript
Avocado
100% Code reuse
Customizable
Build Apps meant for mobile
Swipes, Smooth Scrolling, Pull to Refresh, Parallax, Cards...
Live Debugging
Developers use the tools they know. eg. Chrome Tools
import Button from '../components/button';
<Button
buttonStyle={[styles.buttonStyle]}
label="Primary Button"
onPress={() => {console.log('Button1 clicked')}}
primary />
<Button
buttonStyle={styles.buttonStyle}
label="Secondary Button"
onPress={() => {console.log('Make an API Call')}}
secondary />
THEMABLE
with
ThemeProviders
Works like Magic.
** Theme info propagates top down direction
Yodlee Style Guide
Follows
by Default..
And it's pure NATIVE
Fantastic User Experience
More secure than Hybrid
Better native support
Breathtaking Animations
Write once run across Platforms
(100%)
Wait...What about Web?
Our Apps are Omnichannel
I have a surprise for you...
Business
Channel | Extensions | Business |
---|---|---|
Open Source | UI + Auth + Data | Data Subscription |
Sell to FI's | UI (Application) | Overall Package |
Sell to YI's | UI + Auth + Data | Choose Package |
Impact
** Power to the Developers
Let's Join the Revolution
Possibilities are Endless
<thank-you />
I'll be happy to answer your questions
deck
By Joseph K
deck
- 768