Episode 10: Mobile/Web Apps Using Ionic with Mike Hartington


Manage episode 222588801 series 2440978
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.

Recording date: 2018-11-01


John Papa https://twitter.com/john_papa

Ward Bell https://twitter.com/wardbell

Dan Wahlin https://twitter.com/danwahlin

Mike Hartington https://twitter.com/mhartington


(0:01:59) MailBag question from Jon Mayhew: Is it possible to have one code base for Android, iOS, PWA, and Web? Would you just deploy the PWA as a web app? Or would I need to have a separate Angular app that would look better on the web?

(0:03:50) Ward asks "Why go down the road of Ionic"

(0:04:20) Mike talks about user expectations and how you choose your mobile solution.

(0:05:58) Ward asks if what works on the web also works on mobile

(0:07:02) Ward asks how you can take a web app and move to Ionic?

(0:08:30) Mike talks about how you can replce an airplane while flying

(0:09:10) Mike and John talk about Ionic v4

(0:09:31) John asks Mike where he sees Ionic as a good choice compared to the field

(0:10:20) Mike talks about how you can ask yourself if you need device features

(0:12:12) Mike alks about what you can do on the Web today cmopared to mobile

(0:12:45) John asks Mike if low wifi or no wifi are good scenarios for Ionic, native mogile, or PWAs

(0:14:15) Mike talks about how Ionic fits in with the web frameworks

(0:15:30) Mike compares mobile dev to baking a cake

(0:16:30) Ward talks about Easy Bake Ovens https://en.wikipedia.org/wiki/Easy-Bake_Oven

(0:18:30) Apache Cordova: https://cordova.apache.org/

(0:18:38) Mike talks about capacitor https://capacitor.ionicframework.com/

(0:19:35) "Can i use" https://caniuse.com

(0:20:01) Mike recommends how to store offline data in mobile

(0:20:50) IndxedDB https://developer.mozilla.org/en/docs/Web/API/IndexedDB_API and SqlLite https://www.sqlite.org/

(0:22:01) Data on mobile and sensitive info

(0:26:14) Mobile iron and hockeyapp https://hockeyapp.net/

(0:27:12) Stencil: https://stenciljs.com/

(0:28:44) Mr. Peabody and the "Wayback Machine" https://en.wikipedia.org/wiki/WABAC_machine

(0:30:33) Mike talks about how Ionic works https://ionicframework.com/docs/components/

(0:31:31) Mike mentions a productivity talk by Scott Hanselman https://www.hanselman.com/blog/ItsNotWhatYouReadItsWhatYouIgnoreVideoOfScottHanselmansPersonalProductivityTips.aspx

(0:32:45) RxJS https://rxjs-dev.firebaseapp.com/

(0:35:00) Mike talks about the frameworks handles events

(0:36:02) Mike shares a story of a mobile app he built and its challenges

(0:39:42) Ward talks about customers he talks to who are just starting to get into mobile

(0:40:48) Mike talks about cordova vs not cordova

(0:43:11) Ward talks about "CIO Magazine" syndrome

(0:45:50) Mike talks about examples of apps built with Ionic

(0:50:38) Someone to follow: CodeNewbie community https://www.codenewbie.org/

(0:51:11) Someone to follow: Craig Shoemaker https://twitter.com/craigshoemaker

(0:52:07) Someone to follow: Refactr Tech https://twitter.com/RefactrTech

37 episodes available. A new episode about every 7 days averaging 48 mins duration .