Sabitlenmiş Tweet
Michel Onwordi
1.9K posts

Michel Onwordi
@lupo342
Software consultant (Mobile Apps) | indie developer l ex @shopify | Problem solver | Proud Dad | Child of God
Berlin, Germany Katılım Temmuz 2009
610 Takip Edilen309 Takipçiler

The biggest issue there is likely the fact that images captured by the camera are _way_ larger than you need. Resize them to be an appropriate size before storing them and you should see a dramatic improvement already. Also, storing URLs instead of images in your database is a good idea; it allows you to offload fetching of images to be async easily
English

@DonnyWals @yem_88 The issues I’ve run into are with images stored on device e.g images captured via the camera. Loading them on the main thread, is rather expensive. Unfortunately, swift data does this by default.
English
Michel Onwordi retweetledi
Michel Onwordi retweetledi

@adnansahinovich I’d use Zustand in place of Redux for simple apps. Thoughts?
English

One lesson for now and forever!
TanStack = server state.
Context = dependency passing.
Redux = client state management.
Using Query + Context doesn’t replace Redux - it just avoids it until complexity hits.
Context was meant for static or rarely changing values, not app state.
Brian Cheung@justBCheung
@adnansahinovich Haven’t had to touch redux in years Most apps don’t need redux You can likely get by with @tan_stack query + react context
English

Writing about mobile security this month reached almost 3 million views.
This week, I’m open-sourcing the first static security scanner for React Native.
And if there’s enough interest, I’ll also release a free book on mobile security soon.
Want a free copy?
Comment „Book” below or DM me to reserve yours.
👀 Sneak peek into the scanner:
• No setup - a single command
• JSON & HTML reports
• CI/CD integration
• And much more…

Adnan@adnansahinovich
Spent the last year diving deep into mobile app security and wrote 200+ rules to protect your app. Worth turning this into a free e-book? If this can get 200 likes, I will write it and share it for free with anyone in the comments section
English

I keep thinking about this. Thinking about a kid that wanted to learn to build apps like I was 10 years ago, but them not having the tools to do so is deeply saddening.
Vinci will soon be able to enable this for people and not give them toys like Swift Playgrounds but a full end-to-end learning and building experience.
Ethan Lipnik@EthanLipnik
Lowering the barrier to entry of app development is more important than profit
English

@CasperKessels Next step, make it work in an infotainment system 😂🤣
English
Michel Onwordi retweetledi

My husband added that. His first project for Apple.
Aiden Bai@aidenybai
TIL you can just run `networkquality` in your terminal on MacOS
English
Michel Onwordi retweetledi

We are updating the pricing page! We can offer our Tuist Pro plan also at a seat-based model, just shoot me a DM and we'll get that set up tuist.dev/pricing
English

@azamsharp Is the model container setup in the SampleVegetableData trait?
English

@EvgheniaDanci @swift_leeds Do you know if any of the talks are recorded?
English
Michel Onwordi retweetledi
Michel Onwordi retweetledi

We’re hiring one more @reactnative & @expo dev in Berlin! Join a team growing 10x annually across 70+ countries.
We’re looking for only senior devs based in Europe, but can work remote as well. DM and send whatever you’re proud of as a mobile developer.
English
Michel Onwordi retweetledi

If you have an idea and want to build it out or know someone that has an idea; point them to prossess.com I take three projects each month. Taking clients for May now; filled up for April. We can always work out a referral bonus for clients you refer.
English















