Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Empower Apps

Empower Apps

Leo Dion, Principal CEO and Swift Developer at BrightDigit

An exploration of Apple business news and technology. We talk about how businesses can use new technology to empower their business and employees, from Leo Dion, founder of BrightDigit.
Share icon

All episodes

Best episodes

Top 10 Empower Apps Episodes

Goodpods has curated a list of the 10 best Empower Apps episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Empower Apps for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Empower Apps episode by adding your comments to the episode page.

Empower Apps - Apple Watch 2020 with Steve Lipton
play

09/19/20 • 49 min

Guest

Related Episodes

Sponsors

Transistor.Fm
Your podcast's publishing platform
Transistor not only hosts your podcast but also:

  • Help distribute your podcast with integrations to Apple Podcasts, Spotify, Google Podcasts, YouTube, and Mailchimp
  • Deep analytics including average downloads per episode, popular podcast apps, number of subscribers, trends
  • Professional support for creatives, businesses, and professional podcasters when it comes to hosting and analytics

How do you start a podcast?
https://transistor.fm/how-to-start-a-podcast/?via=empowerapps

Try it today with this special link:
https://transistor.fm/?via=empowerapps

Apple September Event

  • Is your app ready for iOS 14?!?! 🤯
  • Why Blood Oxygen? What is VO2 max?
  • Family Setup
  • Series 6 vs Series 3 vs new SE?

State of Apple Watch Development

  • Building Complications in SwiftUI
  • Custom Watch Faces?
  • When will the Apple Watch be fully independent?
  • Why build an Apple Watch app?
  • When should you build a companion watchOS app?
  • Is Touch ID coming back?

Social Media

Email
[email protected]
GitHub - @brightdigit

Twitter
BrightDigit - @brightdigit

Leo - @leogdion

LinkedIn
BrightDigit

Leo

Instagram - @brightdigit
Patreon - empowerappshow

Credits

Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)

Thanks to our monthly supporters
  • Edward Sanchez
  • Steven Lipton
★ Support this podcast on Patreon ★
bookmark
plus icon
share episode
Empower Apps - Fear of the Main Thread with Matt Masicotte
play

12/31/24 • 43 min

Matt Masicotte comes on the show to clear up all our misconceptions about concurrency in Swift 6. 😑

Guest

Announcements

Links

Related Episodes

Social Media

Email
[email protected]
GitHub - @brightdigit

Twitter
BrightDigit - @brightdigit

Leo - @leogdion

bookmark
plus icon
share episode
Empower Apps - Apple and Video with Paul J Schmidt
play

05/19/19 • 40 min

UnoDeuce Multimedia and Storytelling

Previous Episodes

March 25th Event

How to start telling stories with video now

Running IT in an Apple Run Business

Archiving and Hard Drives

Lansing Marketing Hackers

WWDC

  • New Mac Pro?
  • Pro App Updates
Thanks to our monthly supporters
  • Edward Sanchez
  • Steven Lipton
★ Support this podcast on Patreon ★
bookmark
plus icon
share episode

Guest

YouTube Video - https://youtu.be/NTvljGAha_E

Related Episodes

Related Links

Sponsors

AppFiguresThe tools you need to monitor, optimize, and get more downloads.

If you want your app to succeed, there's never been a better time to read up on App Store Optimization and Appfigures provides that for you.

The folks at Appfigures have easy step-by-step guides and intuitive tools to do that, which many indie developers are using to get more downloads:
https://appfigures.com/resources/aso

Also check out our episode with CEO Ariel Michaeli:
https://share.transistor.fm/s/15b7ff63

Try Appfigures for free, and if you like it use the special link to get 30% off for the next 3 months:https://appfigures.com/account/upgrade?p=empower3030

I will be speaking at NSSpain 2020...
Nov 17 - 20, 2020

  • One of the most known conferences about Apple platforms development is going remote...
bookmark
plus icon
share episode
Empower Apps - SwiftUI with Majid Jabrayilov - Part 2
play

07/17/20 • 38 min

Guest

Related Episodes

Related Links

WWDC Videos - We Loved

Sponsors

AppFiguresThe tools you need to monitor, optimize, and get more downloads.

If you want your app to succeed, there's never been a better time to read up on App Store Optimization and Appfigures provides that for you.

The folks at Appfigures have easy step-by-step guides and intuitive tools to do that, which many indie developers are using to get more downloads:
https://appfigures.com/resources/aso

Also check out our episode with CEO Ariel Michaeli:
https://share.transistor.fm/s/15b7ff63

Try Appfigures for free, and if you like it use the special link to get 30% off for the next 3 months:https://appfigures.com/account/upgrade?p=empower3030

360iDev - August 16 - 19 (Remote)

  • The Leading indie iOS/Mac (and watchOS, and tvOS) Developer conference
  • It's all about Community and Code!
  • Four days of hands-...
bookmark
plus icon
share episode

Guests

Book - Advanced iOS App Architecture

Links

Previous Episodes

Show Notes

Challenges with Architecture in iOS Application Development

  • Dealing with the lack of guidance from Apple
  • Slow team velocity caused By large volumes of code
  • Architecture is important when the team is large enough to benefit
One day when the team grows more, you’re going to potentially have more problems.
Josh Berlin
  • The need to slow down and establish an architecture in an app
  • constant communication and early meeting to discuss patterns and practices (i.e. Architecture)
  • How team dynamic affects the need for leadership

Applying Patterns to iOS Application Architecture

  • MVC vs Other Patterns such as RxSwift
  • How design patterns naturally develop
  • Using third party libraries
  • The importance of team DNA
  • The importance of dependency injection
  • Tooling - iOS and Swift vs Android and Kotlin
  • The problems with Storyboards and having healthy architecture

WWDC Hopes and Dreams

Josh Berlin - @jab2109

  • Dark Theme (iOS)

René Cacheaux - @RCachATX

Leo Dion - @leogdion

What happened to Alcatraz and Xcode Extensions?

Social Media

Twitter - @brightdigit
Facebook - BrightDigit

Brand New Instagram! - @brightdigit

Transcript

Leo Dion (Host): [00:00:00] Hello, welcome to another episode of EmpowerApps Show today. We have with us René Cacheaux and Josh Berlin. Guys, thanks for coming on.

René Cacheaux (Guest): [00:00:08] Thanks for having us.

Josh Berlin (Guest): [00:00:09] Yeah.

Leo Dion (Host): [00:00:09] So I've heard a lot of issues that companies have with architecture especially architecture with iOS apps and I know you guys have a book coming out as part of the Ray Wenderlich series - IOS app architecture. So this is something I'm really interested [in]. Maybe if you can kind of define the problems you've seen a lot of companies run into when it comes to architecting a successful mobile app, especially in iOS.

René Cacheaux (Guest): [00:00:40] Yeah, one of the biggest challenges with iOS development is that there's really no strong opinion from Apple. So everyone's really kind of left to roll their own patterns. The biggest issues that I've seen is just slow in-team velocity, ...

bookmark
plus icon
share episode
Empower Apps - Cross Platform Comparison with Rob Kerr
play

06/30/19 • 34 min

Guest

Why should companies go with a cross-platform solution?

  • Consistent User Experience (whether that's a good idea or not)
  • Synchronicity in Code Base
  • Budget - Use existing team expertise

What are the differences between cross-platform solutions?

  • Web Based - Cordova, Ionic, PhoneGap
  • Bridging Solution - Flutter, React Native, NativeScript
  • Language Based - Xamarin - Use C# to Call Native API

What are the challenges with cross-platform solution?

  • Dependent on Vendor Support
    • Dev teams need to keep Cross-Platform Tooling up to date
  • Using a Specific API (Metal, HealthKit, etc...)
    • May not be supported by Cross-Platform Tool
  • There may be instances such as UI - you want differences between devices

Social Media

Twitter - @brightdigit
Facebook - BrightDigitLinkedIn - BrightDigitInstagram - @brightdigit

Transcript

[00:00:00] Leo Dion (Host): Today with us. We have Rob Kerr. You want to go ahead and introduce yourself.

[00:00:05] Rob Kerr (Guest): My name is Rob Kerr. I'm a consultant working primarily in mobile platforms a lot of native development but more and more it's cross-platform with Xamarin, Flutter, and some other tools and I work with primarily business customers who are looking to deliver applications to both IOS and Android with the most efficient development process that they can experience.

[00:00:29] Leo Dion (Host): Awesome, really glad to have you on Rob. I've known you for three or four years now. It seems like.

[00:00:35] Rob Kerr (Guest): Something like that.

[00:00:37] Leo Dion (Host): Yeah, and we've met either at meetups or touch base every so often. So it sounds like recently you've been doing a lot of cross-platform development. And like I said, I have a little bit of experience with that of dabbled a little bit in Cordova as well.

[00:00:54] My bread-and-butter, my expertise is obviously Swift [that is] native Swift development. That's what I like to do. I think it has a lot of advantages but there could be situations like business reasons valid business reasons to go cross-platform, right?

[00:01:10] Rob Kerr (Guest): Yeah, I think so. And I think you and I have similar backgrounds in solutions as far as Apple. I've done a ton of native development in Swift and iOS and some on Android as well. Probably the last year or two a lot of my work has been cross platform and it's kind of driven by that business need or want to you know, hit both platforms efficiently. And currently in the IOS app store has you know about 1.8 million apps and the Play Store has about 2.1 million but the stats tell us that I think AppFigures had a study that only 450 thousand apps are truly cross platform where the same application is deployed in both platforms, which is you know, it's really small numbers less than 10 percent.

[00:01:54] And so when will you find is you know, Everyone would kind of like to be on both platforms at the same time, but not a lot of folks are or at least not not an efficient way. So in the past you mentioned Cordova and PhoneGap and probably five or six years ago that was almost the only game in town.

[00:02:11] But now this cross-platform frameworks are you know sprouting up quite a bit and all of the mega vendors offer something like Flutter or React Native or Xamarin from Microsoft. And so it's definitely coming into its own and there's certainly those those applications like business applications, especially where you need to have both platforms, but maybe don't want to fund building the app twice once for each so yeah, I think so.

[00:02:38] Leo Dion (Host): What are some situations where businesses should choose cross platform as opposed to a native?

[00:02:46] Rob Kerr (Guest): Yeah, that's a good question. And that's you know comes up a lot because the sort of the reasons not to usually drive into accessing very exotic APIs and things like that. In my mind if a business really wants to deliver on both platforms, especially if they like to do it at the same time that kind of tends toward cross-platform if you can particularly if the user experience they wanted to be the same on both...

bookmark
plus icon
share episode
Empower Apps - Big Bad Bluetooth with Leah Vogel
play

07/31/20 • 44 min

Guest

Related Episodes

Related Links

WWDC Videos - We Loved

Sponsors

AppFiguresThe tools you need to monitor, optimize, and get more downloads.

If you want your app to succeed, there's never been a better time to read up on App Store Optimization and Appfigures provides that for you.

The folks at Appfigures have easy step-by-step guides and intuitive tools to do that, which many indie developers are using to get more downloads:
https://appfigures.com/resources/aso

Also check out our episode with CEO Ariel Michaeli:
https://share.transistor.fm/s/15b7ff63

Try Appfigures for free, and if you like it use the special link to get 30% off for the next 3 months:https://appfigures.com/account/upgrade?p=empower3030

Bluetooth 101

  • Origins of Bluetooth
  • Where Bluetooth is a good fit?
  • What is Peripheral?
  • Profiles, Services and Characteristics
  • What's the difference between Classic and BLE?
  • How to measure signal strength?
  • How to pull extra information from a Characteristic?

Development Challenges

  • Similarities with Networking
  • Decoding and Encoding Data from Bluetooth
  • Why Mocking is Important in iOS Development
  • Using the Mac for Testing APIs
  • Dealing with Connectivity Issues
  • Connection Peculiarities
  • How can Bluetooth be misused?

Social Media

Email
[email protected]
GitHub - @brightdigit

Twitter
BrightDigit - @brightdigit

Leo - @leogdion

LinkedIn
BrightDigit

Leo

Instagram - @brightdigit
Patreon - empowerappshow

Credits

Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)

Thanks to our ...
bookmark
plus icon
share episode
Empower Apps - SOTU 2024 with Peter Witham
play

06/11/24 • 43 min

Peter comes on and we use our Apple Intelligence to speak about the greatness of the WWDC 2024 Platforms State of the Union.

Guest

Related Episodes

We talked about

  • (00:00) - Privacy and User Control in AI
  • (04:56) - The Vision Pro Device and its Potential
  • (14:35) - Apple Intelligence
  • (21:57) - Swift Turns 10
  • (25:15) - Expanding Swift's Reach: Linux and Windows Support
  • (29:18) - Advancements in Swift 6: Typed Throws and Non-Copyable Structs
  • (35:41) - Enhancing Code Safety with Data Race Detection
  • (37:15) - Apple's Use of Swift Internally and the Impact on SwiftUI
  • (40:17) - Satisfaction with the Announcements and Anticipation for the Future

Social Media

Twitter Leo - @leogdionTwitter BrightDigit - @brightdigit
LinkedIn - @leogdion
GitHub - @brightdigit
GitHub - @leogdion
TikTok - @brightdigit
Mastodon - @[email protected]
Youtube - @brightdigit

Credits

Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)

Thanks to our monthly supporters
  • Edward Sanchez
  • Steven Lipton
★ Support this podcast on Patreon ★
bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Empower Apps have?

Empower Apps currently has 198 episodes available.

What topics does Empower Apps cover?

The podcast is about Mac, Ipad, Apple Watch, Iphone, Apple, Podcasts, Technology and Business.

What is the most popular episode on Empower Apps?

The episode title 'UI Design for Developers with Heidi Helen Pilypas' is the most popular.

What is the average episode length on Empower Apps?

The average episode length on Empower Apps is 42 minutes.

How often are episodes of Empower Apps released?

Episodes of Empower Apps are typically released every 12 days, 7 hours.

When was the first episode of Empower Apps?

The first episode of Empower Apps was released on Aug 14, 2018.

Show more FAQ

Toggle view more icon

Comments