Recent submissions

Comment · 2 years ago
You can send an email to [email protected].
Comment · 2 years ago
Fixed, thanks for pointing this out. I was going to add an additional question - answer there and it slipped from my attention.
Comment · 2 years ago
Comment · 2 years ago
Thanks for your feedback! I just added an email on the bottom of the page. Also there are links to my LinkedIn and X (Twitter) where you can DM me.
Comment · 2 years ago
I appreciate your feedback! While some clients prefer to outsource development overseas, others prefer to work with "local" US agency, since I'm located in Texas. Some clients may also have a project with sensitive information they don't want to send offshore (I worked on such projects). The local presence and commitment to client confidentiality can further differentiate SwiftAppLab from overseas outsourcing options.
Comment · 2 years ago
A "productized agency" is a type of agency that offers standardized services packaged as products, often with clear pricing, deliverables, and processes. Productized agencies often specialize in specific areas, such as iOS development with SwiftUI, like SwiftAppLab. This means you're working with experts who have in-depth knowledge and experience in their field, leading to better outcomes for your project. Additionally, productized agencies typically offer transparent pricing and clearly defined deliverables, making it easy to understand what you'll get for your investment. This eliminates guesswork and helps you budget effectively.

I used to work for Fidelity Investments, helping them build their enterprise-wide Design Language System for iOS in SwiftUI. I remember how challenging it was to find SwiftUI experts. Many candidates who claimed experience with SwiftUI on their resumes actually had only basic knowledge. SwiftUI significantly speeds up iOS development that's why it's in high demand currently.

When you work with a productized agency, you don't need to "hire" them. Some clients schedule a quick intro call, while others subscribe to a plan and start adding their tasks immediately. The beauty of productized agencies is that you can pause or cancel your subscription, unlike with "non-productized" agencies, where you have a contract. In productized agencies, there are no terms like "hire" or "fire", but rather "subscribe", "pause", "unpause", or "cancel".

This way of working isn't for everyone. If you require your developers to attend meetings or need invoices with line items and hourly breakdowns, SwiftAppLab may not be the best fit. Additionally, while I specialize in native iOS development with SwiftUI, I can't be an expert in everything. If you need help with ReactNative or Flutter, for example, I'm not the best fit.

Comment · 2 years ago
Good idea, thanks for your valuable feedback!
Comment · 2 years ago
Comment · 2 years ago
The original plan was to run the agency with a co-founder, but since the beginning and in the nearest future I'm going solo, until my co-founder frees up from his full time job. That's why I used "we". Now there's a trend with productized agencies so I wanted to show mine because I haven't seen many such agencies in native iOS development. If you have any constructive feedback - I welcome it ;)
Comment · 2 years ago
Actually that text is a leftover and it supposed to be updated. Thank you for pointing out! You're completely right, the point of subscription-based model is that you don't worry about the clock but just get your feature requests done for a fixed monthly fee. There's no contracts in this model and the subscription can be paused, for example, when there's operational pause or no dev work to do, or cancelled anytime for any reason.
Comment · 3 years ago
The app is going to have an ability to make a picture of a repair/improvement service. For example, I need to install a new ceiling fan so in just a few quick steps I will be able to post my project which will include pictures. Providers will be able to send offers for projects. For them a mobile app maybe convenient since they are all day on wheels traveling from one customer to another. I decided to start with iOS apps because I am an iOS engineer. If this works out, I'll plan to expand it to other platforms with some additional help.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton