SlideShare a Scribd company logo
Ionic Advisory
Your Partner for Success
November 2019
Matt Netkow
Head of DevRel / @dotNetkow
netkow@ionicframework.com
Roelf Kuitse
VP, Customer Success
roelf@ionicframework.com
Today’s Presenters
: A Platform to Grow On
5 Million Worldwide Users
335 Active Contributors
300,000 Active CLI Users
Prioritized fixes and features
Expert best practices for usage
Appflow
Ionic Studio
Ionic Auth Connect
Offline Storage
Identity Vault
Enterprise Advisory
Open Source Web Company
Ionic Solutions
Ionic Enterprise Advisory
Description
Mix of adhoc and pre planned engagements that
accelerate the process of building with Ionic.
Advisory team helps with:
Ionic best practices
Unit testing best practices
Plugin assessment
Angular/Ionic project structure
Ionic solution implementation
Much more…
Reactive Proactive
Let's Make an App!
Scope, Get Excited, Pick a
team, and GO!
Pick a technology stack
Let's go with Ionic!
Build it and they will come
Design, Build, Test, Repeat
Release and Celebrate!
Time to party!
Let's Make an App!
Scope, Get Excited, Pick a
team, and GO!
Pick a technology stack
Let's go with Ionic!
Build it and they will come
Design, Build, Test, Repeat
Release and Celebrate!
Time to party!
Let's Make an App!
Scope, Get Excited, Pick a
team, and GO!
Pick a technology stack
Let's go with Ionic!
Build it and they will come
Design, Build, Test, Repeat
Let's Make an App!
Scope, Get Excited, Pick a
team, and GO!
Pick a technology stack
Let's go with Ionic!
Build it and they will come
Design, Build, Test, Repeat
Release and Celebrate!
Time to party!
Ionic partners with you to ensure
successful completion and
maintenance of your app
Ionic Advisory: Your partner at every stage of development
Laurent WITT
COO & Associate
Matt Rein
Programmer
ReleaseReviewTestBuildDesign
Ionic Advisory
Your recipe for success with Ionic
Planning
Architecture Review
Analysis of project structure and dependencies
UX/UI Review
Review of design paradigms
Code Review
In depth review of application and code
Working Sessions
Adhoc live troubleshooting and build help
App Checkup
Final look before release!
“I received an error!”
Error: Uncaught (in promise):
NullInjectorError:
StaticInjectorError(AppModule)
[LostConnectionPage ->
NavParams]:
navigateTo(toPage: string, fromPage: string =
'tabs/home') {
const navigationExtras: NavigationExtras = {
queryParams: {
referrer: fromPage
}
};
this.navCtrl.navigateForward([toPage],
navigationExtras);
}
“Let's take a look!”
“Looks like you are trying
to get access to a query
param, is that right?”
“You might want to do it like this.”
“Here is why….”
Total time to resolution: Less than 1 hour
“
Review a
sample
Understand the
intent/business
case
Provide
feedback
Explain why
Give someone a fish and they will
eat for a day, teach them to fish
and they will eat for a lifetime.
- Very old proverb
Ionic Advisory Services
Advisory Service Description
Architecture Review
Review and report on:
✓ Project structure
✓ Dependencies
✓ Migration information
✓ Versioning
✓ Plugin usage
✓ Purpose of app
Code Review
Analyze and report on:
✓ Coding best practices
✓ Tech debt reduction
✓ SOLID principles
✓ Application structure
✓ Incompatibilities
✓ Plugin optimizations
UX/UI Review
Review and provide feedback on:
✓ Navigation paradigms
✓ Color and icon usage
✓ Cross platform styling
✓ Page consolidation
✓ Usage and feature flow
Planning
Dev. Phases
Build
Test
Design
Ionic Advisory Services
Advisory Service Description
App Checkup
Quick Review of:
✓ Build dependencies
✓ Unit testing results
✓ Outstanding issues
✓ Code review suggestions
✓ Arch. review suggestions
✓ Device compatibility
Working Sessions
Based on request/issue:
✓ Issue troubleshooting
✓ Build failures
✓ Plugin implementation
✓ Feature building
✓ Best practice review
✓ Coding assistance
Slack Channel
Direct access to Ionic engineers for:
✓ Issue sharing
✓ General questions
✓ Console error
troubleshooting
✓ Meeting requests
✓ Conversation with good
people
Release
Dev. Phases
All
All
How Ionic Advisory Works
Inquire
Evaluate
Investigate
AdviseReportSuggest
● Suggest where to look for any answer
✓ Community articles
✓ Examples based on past experiences
● Report an issue directly to the dev team
✓ Expedited bug fixes to Ionic framework
✓ Advisory advocate working on your behalf
● Advise on best practices and use cases
✓ Provide sample applications
✓ Targeted documentation
✓ Live working sessions to resolve issues
It is Ionic’s goal to provide your team with direction on any type of
request regardless if it is core to Ionic or not.
Q&A
Matt Netkow
Head of Dev Rel / @dotNetkow
netkow@ionicframework.com
Questions? ➔ sales@ionicframework.com
Roelf Kuitse
VP, Customer Success
roelf@ionicframework.com
Ionic 3 Day Training
● Set curriculum walks students through the steps to create an Ionic
App from nothing to fully functioning app
✓ Setting up your environment
✓ Starting an Ionic app
✓ Configuring unit testing
✓ Using the component library
✓ Getting external data
✓ Styling principles
✓ And much more....
● Teams also get a look at:
✓ Enterprise plugin and solution implementation
✓ Ionic tools and new features
✓ PWA best practices
✓ Capacitor vs. Cordova
Whether your team is new or an old hat with Ionic, there is always
something to learn!

More Related Content

PDF
Ionic Native: Native-powered apps, without the hassle
PDF
Hybrid App Development, Redefined
PDF
Building capacitor apps in appflow webinar
PDF
Ionic in 30
PDF
Ionic App Platform Overview
PDF
Top Cordova Challenges and How to Tackle Them
PDF
Capacitor 2.0 Launch
PDF
Ionic event: March 2021
Ionic Native: Native-powered apps, without the hassle
Hybrid App Development, Redefined
Building capacitor apps in appflow webinar
Ionic in 30
Ionic App Platform Overview
Top Cordova Challenges and How to Tackle Them
Capacitor 2.0 Launch
Ionic event: March 2021

What's hot (20)

PPTX
Mark Rendle ".NET Is Dead. Long Live .NET!"
PDF
Machine Learning pada Perangkat Portabel - Nurendrantoro
PDF
Reimagining Cordova: Building Cross-Platform Web Apps with Capacitor
PDF
Developing Windows Phone Apps with the Nokia Imaging SDK
PDF
Capacitor 1.0 launch
PPTX
Wikipedia Mobile App with PhoneGap
PDF
Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Pow...
PDF
Building Salesforce1 Communities Apps with React Native and Flux
PDF
Mobile SDK: Considerations & Best Practices
PDF
Security Patterns for Microservice Architectures - SpringOne 2020
PPTX
The Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTree
PPT
Application Starter Kits for Developers - Building with Watson
PPTX
Bootiful Azure Spring Cloud
PDF
QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...
PDF
Sg conference multiplatform_apps_adam_stanley
PPTX
IONIC - Hybrid Mobile App Development
PPTX
Build Powerful Apps Fast with Progress Rollbase
ODP
PPTX
DevNet UX Creative Design 101 workshop
PPT
Training on webwroks1
Mark Rendle ".NET Is Dead. Long Live .NET!"
Machine Learning pada Perangkat Portabel - Nurendrantoro
Reimagining Cordova: Building Cross-Platform Web Apps with Capacitor
Developing Windows Phone Apps with the Nokia Imaging SDK
Capacitor 1.0 launch
Wikipedia Mobile App with PhoneGap
Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Pow...
Building Salesforce1 Communities Apps with React Native and Flux
Mobile SDK: Considerations & Best Practices
Security Patterns for Microservice Architectures - SpringOne 2020
The Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTree
Application Starter Kits for Developers - Building with Watson
Bootiful Azure Spring Cloud
QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...
Sg conference multiplatform_apps_adam_stanley
IONIC - Hybrid Mobile App Development
Build Powerful Apps Fast with Progress Rollbase
DevNet UX Creative Design 101 workshop
Training on webwroks1
Ad

Similar to Ionic Advisory: Your partner at every stage of development (20)

PDF
Tackling Enterprise App Development with Ionic
PDF
Introducing: Ionic Studio & Appflow A Better Way to Build Apps
PDF
Why is it advisable for Start-ups to pick Ionic for App Development.pdf
PDF
Why should startups opt for ionic app development
PDF
Common Ionic Development Mistakes Developers Tend To Make!
PDF
Significant reasons to choose ionic for crafting progressive web applications!
PDF
The Future is Here – Learn How to Get Started! Ionic App Development
PPTX
Rapid mobile development with Ionic framework - Voxxdays Ticino 2015
PPT
Ionic App Development Company, Hire Ionic Developers- Solution Analysts
PDF
Ionic in Action Hybrid Mobile Apps with Ionic and AngularJS 1st Edition Jerem...
PDF
Ionic in 30
PDF
Mobile App Development With Ionic Crossplatform Apps With Ionic Angular And C...
PPTX
Hybrid Apps in a Snap
PDF
Ionic Framework
PPTX
Real World ionic Development
PDF
Why do developers prefer ionic to build progressive web apps
PPTX
Intro to Ionic for Building Hybrid Mobile Applications
PDF
Mobile app development with Ionic cross platform apps with Ionic Angular and ...
PPTX
Rapid mobile app development using Ionic framework
PDF
5 Reasons To Select Ionic Apps Development For Your Next Project
Tackling Enterprise App Development with Ionic
Introducing: Ionic Studio & Appflow A Better Way to Build Apps
Why is it advisable for Start-ups to pick Ionic for App Development.pdf
Why should startups opt for ionic app development
Common Ionic Development Mistakes Developers Tend To Make!
Significant reasons to choose ionic for crafting progressive web applications!
The Future is Here – Learn How to Get Started! Ionic App Development
Rapid mobile development with Ionic framework - Voxxdays Ticino 2015
Ionic App Development Company, Hire Ionic Developers- Solution Analysts
Ionic in Action Hybrid Mobile Apps with Ionic and AngularJS 1st Edition Jerem...
Ionic in 30
Mobile App Development With Ionic Crossplatform Apps With Ionic Angular And C...
Hybrid Apps in a Snap
Ionic Framework
Real World ionic Development
Why do developers prefer ionic to build progressive web apps
Intro to Ionic for Building Hybrid Mobile Applications
Mobile app development with Ionic cross platform apps with Ionic Angular and ...
Rapid mobile app development using Ionic framework
5 Reasons To Select Ionic Apps Development For Your Next Project
Ad

More from Ionic Framework (7)

PDF
Live Demo: 1-click push to app stores
PDF
Build your first Ionic React app
PDF
Ionic React
PDF
Offline Storage: Build secure, offline-first apps
PDF
Ionic Auth Connect: Single Sign-on Made Easy
PDF
Submitting ionic apps to app stores
PDF
A Vue from Ionic
Live Demo: 1-click push to app stores
Build your first Ionic React app
Ionic React
Offline Storage: Build secure, offline-first apps
Ionic Auth Connect: Single Sign-on Made Easy
Submitting ionic apps to app stores
A Vue from Ionic

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Empathic Computing: Creating Shared Understanding
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Machine learning based COVID-19 study performance prediction
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
cuic standard and advanced reporting.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Unlocking AI with Model Context Protocol (MCP)
Mobile App Security Testing_ A Comprehensive Guide.pdf
Big Data Technologies - Introduction.pptx
A Presentation on Artificial Intelligence
Empathic Computing: Creating Shared Understanding
20250228 LYD VKU AI Blended-Learning.pptx
SOPHOS-XG Firewall Administrator PPT.pptx
Assigned Numbers - 2025 - Bluetooth® Document
A comparative analysis of optical character recognition models for extracting...
MIND Revenue Release Quarter 2 2025 Press Release
Machine learning based COVID-19 study performance prediction
Dropbox Q2 2025 Financial Results & Investor Presentation
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
1. Introduction to Computer Programming.pptx
Network Security Unit 5.pdf for BCA BBA.
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
cuic standard and advanced reporting.pdf
Tartificialntelligence_presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...

Ionic Advisory: Your partner at every stage of development

  • 1. Ionic Advisory Your Partner for Success November 2019
  • 2. Matt Netkow Head of DevRel / @dotNetkow netkow@ionicframework.com Roelf Kuitse VP, Customer Success roelf@ionicframework.com Today’s Presenters
  • 3. : A Platform to Grow On 5 Million Worldwide Users 335 Active Contributors 300,000 Active CLI Users Prioritized fixes and features Expert best practices for usage Appflow Ionic Studio Ionic Auth Connect Offline Storage Identity Vault Enterprise Advisory Open Source Web Company Ionic Solutions
  • 4. Ionic Enterprise Advisory Description Mix of adhoc and pre planned engagements that accelerate the process of building with Ionic. Advisory team helps with: Ionic best practices Unit testing best practices Plugin assessment Angular/Ionic project structure Ionic solution implementation Much more… Reactive Proactive
  • 5. Let's Make an App! Scope, Get Excited, Pick a team, and GO! Pick a technology stack Let's go with Ionic! Build it and they will come Design, Build, Test, Repeat Release and Celebrate! Time to party!
  • 6. Let's Make an App! Scope, Get Excited, Pick a team, and GO! Pick a technology stack Let's go with Ionic! Build it and they will come Design, Build, Test, Repeat Release and Celebrate! Time to party!
  • 7. Let's Make an App! Scope, Get Excited, Pick a team, and GO! Pick a technology stack Let's go with Ionic! Build it and they will come Design, Build, Test, Repeat
  • 8. Let's Make an App! Scope, Get Excited, Pick a team, and GO! Pick a technology stack Let's go with Ionic! Build it and they will come Design, Build, Test, Repeat Release and Celebrate! Time to party! Ionic partners with you to ensure successful completion and maintenance of your app
  • 10. Laurent WITT COO & Associate
  • 12. ReleaseReviewTestBuildDesign Ionic Advisory Your recipe for success with Ionic Planning Architecture Review Analysis of project structure and dependencies UX/UI Review Review of design paradigms Code Review In depth review of application and code Working Sessions Adhoc live troubleshooting and build help App Checkup Final look before release!
  • 13. “I received an error!” Error: Uncaught (in promise): NullInjectorError: StaticInjectorError(AppModule) [LostConnectionPage -> NavParams]: navigateTo(toPage: string, fromPage: string = 'tabs/home') { const navigationExtras: NavigationExtras = { queryParams: { referrer: fromPage } }; this.navCtrl.navigateForward([toPage], navigationExtras); } “Let's take a look!” “Looks like you are trying to get access to a query param, is that right?” “You might want to do it like this.” “Here is why….” Total time to resolution: Less than 1 hour
  • 14. “ Review a sample Understand the intent/business case Provide feedback Explain why Give someone a fish and they will eat for a day, teach them to fish and they will eat for a lifetime. - Very old proverb
  • 15. Ionic Advisory Services Advisory Service Description Architecture Review Review and report on: ✓ Project structure ✓ Dependencies ✓ Migration information ✓ Versioning ✓ Plugin usage ✓ Purpose of app Code Review Analyze and report on: ✓ Coding best practices ✓ Tech debt reduction ✓ SOLID principles ✓ Application structure ✓ Incompatibilities ✓ Plugin optimizations UX/UI Review Review and provide feedback on: ✓ Navigation paradigms ✓ Color and icon usage ✓ Cross platform styling ✓ Page consolidation ✓ Usage and feature flow Planning Dev. Phases Build Test Design
  • 16. Ionic Advisory Services Advisory Service Description App Checkup Quick Review of: ✓ Build dependencies ✓ Unit testing results ✓ Outstanding issues ✓ Code review suggestions ✓ Arch. review suggestions ✓ Device compatibility Working Sessions Based on request/issue: ✓ Issue troubleshooting ✓ Build failures ✓ Plugin implementation ✓ Feature building ✓ Best practice review ✓ Coding assistance Slack Channel Direct access to Ionic engineers for: ✓ Issue sharing ✓ General questions ✓ Console error troubleshooting ✓ Meeting requests ✓ Conversation with good people Release Dev. Phases All All
  • 17. How Ionic Advisory Works Inquire Evaluate Investigate AdviseReportSuggest ● Suggest where to look for any answer ✓ Community articles ✓ Examples based on past experiences ● Report an issue directly to the dev team ✓ Expedited bug fixes to Ionic framework ✓ Advisory advocate working on your behalf ● Advise on best practices and use cases ✓ Provide sample applications ✓ Targeted documentation ✓ Live working sessions to resolve issues It is Ionic’s goal to provide your team with direction on any type of request regardless if it is core to Ionic or not.
  • 18. Q&A Matt Netkow Head of Dev Rel / @dotNetkow netkow@ionicframework.com Questions? ➔ sales@ionicframework.com Roelf Kuitse VP, Customer Success roelf@ionicframework.com
  • 19. Ionic 3 Day Training ● Set curriculum walks students through the steps to create an Ionic App from nothing to fully functioning app ✓ Setting up your environment ✓ Starting an Ionic app ✓ Configuring unit testing ✓ Using the component library ✓ Getting external data ✓ Styling principles ✓ And much more.... ● Teams also get a look at: ✓ Enterprise plugin and solution implementation ✓ Ionic tools and new features ✓ PWA best practices ✓ Capacitor vs. Cordova Whether your team is new or an old hat with Ionic, there is always something to learn!