@theo Bro landing some treflips, let alone the fakie after the kickflip. The amount of time possibly not on the board because of pumping out content consistently should not translate to these tricks so easily. Keep showing them you got some legs. π€π½
@Una The initial state is enabled, yet the color implies disabled. Then itβs clicked and changes its appearance to enabled yet it should be implied to be disabled to avoid redundant saves. Color is important to communicate intent.
@MelkeyDev Dude, I can hear and feel this image. Thank god I quit cigarettes years ago π€£π€£. Having work on the company desktop and not pushed to origin and having an exec review demo last minute on the day you called out sick.
π Build native iOS apps over-the-air with @Expo 51 beta!
π npx expo run:ios --device
β Supports ο£Ώ Vision Pro π₯½
β Connects to all iOS dev devices on the network π
β Feels like absolute magic πͺ
Look at that, Remix no longer needs `defer` and `Await`, just `React.use`
(Gonna be a bit tricky to reconcile all the existing Remix APIs with the new, overlapping React APIs, but it feels good!)
@flyosity This is not a good attempt at all, safari on iOS did this switch and had to add the settings to toggle the search bar to the top as an optionβ¦
Today I want to tell you about a website I discovered back in 2016, that really helped me improve my knowledge of iOS, Swift and even Objective-C.
If you were already part of the iOS community 7 years ago, you might have already guessed which website Iβm referring to!
π§΅π§΅π§΅
@everton_dev Task Api has functionality to cancel and listen to cancel which can be leveraged. For a matured/legacy codebase that has not transitioned to such. OperationQueues, on scroll we can cancel and on didEnd we can resume. It limit can the concurrentprocesses and have depdendecies btwn
@everton_dev I would use NSCache where we can store the image in bytes. Once the tableview has displayed by the cellForRowAt or willDisplay and renders new dequeued cells(first requests then cache) we then check against the cache and display if the contents is found. Note this bare bones.
@everton_dev@adamfallon Im loving async/await and actors. Actor declarations are Sendable by default which implies thread safety. However, using async/await calls will suspend not block which was extremely nice to learn. Done right it avoids creating dispatch groups or semaphores that end up cluttering.
Iβm working on a Weather App for athletes (iOS only). It tells the best hours to train based on your ideal conditions. It also gives a detailed forecast of a route based on your avg speed. Send me a DM if you would like to beta test the current MVP.
We'll give a Lamborgini ($500,000 in CLU) to a random person who retweets this within the next 96 hours.
Winner must be following so we can DM you if you win.
RT + Comment #CluLambo