#iosdev
| Location | Phoenix, AZ |
| indie dev website | http://infusionsofgrandeur.com |
| Open Source Projects | https://github.com/ecrichlow |
| Location | Phoenix, AZ |
| indie dev website | http://infusionsofgrandeur.com |
| Open Source Projects | https://github.com/ecrichlow |
I’m having to build a case to defend native mobile development versus hybrid or cross platform development at work.
Anybody got good, recent data to support the argument? Statistics on user preferences for native apps, user abandonment of hybrid, performance differences of cross platform?
#iosdev
Just wrote an enterprise iPadOS app for the company.
Didn’t use async/await, property wrappers or any of the other latest and debatably greatest Swift language features.
Except for the fact that it uses modern SwiftUI, a dev who last wrote iOS code 5 years ago could jump in and easily understand the project.
I’m incredibly proud of that.
But so many iOS devs are so critical of devs who aren’t writing code with all of the newest language features.
#iosdev
I love getting exposed to existing iOS projects and reading articles and posts from iOS devs, to see how other devs solve various problems and design / implement their apps.
I detest reading comments with devs telling other devs something is THE right way to do it or that they’re doing it wrong.
#iosdev
Thrilled to see more and more iOS developers rolling their own networking code instead of relying on third party SDKs.
But what about GQL?
Is everybody just relying on Apollo, or are devs rolling their own there, as well?
#iosdev
But some in the community are treating it like it’s not viable for app design, or is only viable for small projects, and act like nobody is using it anymore.
False.
Not only are a great many sizable projects still existing, and bringing enhanced, out in the wild using MVC, but it’s also still absolutely viable as the primary design pattern for ANY new project, regardless of size.
No, I’m not saying it’s the best option, I’m saying the way it is being dismissed out of hand is ridiculous.
These last couple of weeks I’ve seen a lot of posts and associated comments about iOS app architecture.
And I’ve been struck by the amount of disrespect that MVC has been getting.
Sure, most of us agree that “massive view controller”s are bad, but nothing about MVC inherently mandates them.
And Apple still documents it as the primary design pattern for UIKit development.
<Cont…>
#iosdev
I’m always… amused at seeing people list “ex-<company>” in their profile.
Look, if you’re a mobile developer, your perspective on mobile development is worth being shared and considered.
I don’t care where you currently work, and I certainly don’t care where you used to work.
You don’t need that deactivated name badge for validation.
But, of course, that’s just how I see it. I’m quite certain a lot of you disagree. 😃
#iosdev #androiddev
I hate imposing my coding style on other devs, and I really hate having other devs impose their coding style on me.
We all know how to read code however it’s formatted.
I prefer to let devs write code the way they’re most comfortable with.
Unlike a lot of developers, I don’t think it’s a cardinal sin if every method / function doesn’t look like the same developer wrote it.
So when I inherit an iOS project, the first thing I do is rip SwiftLint out of it.