Cross-platform engineer trying to make native app dev as pleasant as web dev

Tokyo-to, Japan
Jamie Birch retweeted
Since we all know that terminals are made for complex UIs... I decided to make T1Code (1T, because a terminal is all you need). I know @theo really likes this kind of complex UI right on the terminal... so lets hope he likes it!
80
44
1,361
218,647
Jamie Birch retweeted
Tried Nyxian today — a full IDE for building native iOS apps directly on your iPhone. C/ObjC/C++/ObjC++ with LLVM/Clang, a code editor, debugger, and linker, all running on-device. Very impressive. Looking forward to Swift support landing soon! github.com/ProjectNyxian/Nyx…
Xcode for latest iPad/iOS alternative Nyxian… Compile and rapid test apps directly on iOS. The first huge project made by a developer using Nyxian, hundreds of files, takes advantage of multhreading within Nyxian. look how fast Nyxian does it. FOSS: github.com/ProjectNyxian/Nyx…
6
12
88
14,997
👀 React / JS / TS trick Use symbols instead of null/undefined to represent missing values This React provider example: - makes it possible to provide "null" - still checks that the user didn't forget the <Provider> There are cases where "null" is a perfectly valid ctx value
20
29
373
30,820
Jamie Birch retweeted
THE APPLE APP STORE IS DROWNING IN AI SLOP people are treating the App Store like a Medium blog spitting out apps one after another. All with zero users and $0 revenue. Apple reviews that used to take hours are now stretching into WEEKS and even months > more than 550k apps were submitted just last year, highest in a decade.
364
333
3,136
552,869
I connected to some WiFi and macOS alerted me that it had had to rename my Mac from "MacBook Pro (2)" to "MacBook Pro (3)" due to a name clash on the network. But why was my Mac the one that got renamed? There must be a hidden heuristic to decide which is the dominant Mac.
10
66
23,870
Jamie Birch retweeted
Let's get started with the speakers' announcements! Your RN app is slow. State is probably why. @jmeistrich — creator of Legend State & Legend List — is coming to App.js Conf to show you how fine-grained reactivity fixes re-renders for good. Join us in at App.js Conf! ⤵️
3
5
30
1,700
Remembering Dan Abramov's recommended React project file structure
11
15
470
27,836
Jamie Birch retweeted
I wrote about my brief foray back into developing native Windows apps, and why it's now 100% understandable to me why everyone uses Electron instead. domenic.me/windows-native-de…
9
10
81
14,041
Is Ruby Native moving in on Expo's `npx testflight`?
Got some tokens to burn this beautiful Sunday morning? Why don’t you try getting your Rails website in the App Store. I bet you’ll have something on your phone before lunch. rubynative.com
1
5
3,363
Jamie Birch retweeted
For those confused by the 'xcrun' method to install apps, here's how it actually works 👇
Fun fact : You can install unlimited apps using xcrun
4
7
215
52,398
I remember having to vendor-prefix Flexbox styles when developing for Safari 6. And how `position: absolute` didn’t work properly inside a flex context. And not being able to use CSS Variables or CSS Grid because they were too new. Got good at the fundamentals, though.
2010-2015 era produced the best generation of web devs. Everyone desperate to make the web work for mobile apps. Bending the tech to the limits of its capabilities. Exploring obscure corners of the browser in search of gold. Never found it. The real gold was the skills we learned
1
14
1,435
A PHP conference talk presenting a technical analysis on Hiroshi Abe’s infamously fast-loading homepage
阿部寛のホームページが表示されるまで #phperkaigi #b
1
830
Jamie Birch retweeted
SwiftUI has a hidden CAHostingLayer API — host your SwiftUI views directly in a CALayer. Currently used internally by UIKit/AppKit and WebKit. Available since iOS 18 / macOS 15. I wrote a guide on how to access it without Apple's internal SDK 👇 gist.github.com/Kyle-Ye/8a7f…
4
26
204
14,536
Just when @nativephp has barely had a month in the limelight
The first Ruby Native app is live in the App Store! - Native tabs - Sign in with Apple - Push notifications - And more, all backed by a Rails app + YAML I literally never opened Xcode. Not even for the screenshots.
2
19
3,019
Wait, I use Wireshark to monitor syscalls? Sounds very handy to work out what files a very complicated build system is accessing. Obviously there’s other tools for that too (opensnoop for one thing), but Wireshark, huh.
4
625
Jamie Birch retweeted
Replying to @awesomekling
"please relay this to your claude" is maybe the most humiliating thing you can say in a PR review
1
14
1,485
I'm delighted to announce that I've partnered with @micro_prose in a publishing deal for my combat helicopter game! It will be released as Gunship Origins; the first Gunship title published by MicroProse in over 25 years. As a huge fan of MicroProse games in the 90s, this couldn't be a better fit. I'm absolutely pumped about it.
🚁 The rotors are spinning… and a new mission begins. Gunship: Origins is officially coming, published by MicroProse! Take the pilot seat in iconic helicopters, plan your approach, and strike across dynamic battlefields - solo or in co-op with up to 8 players. Fly low, hit hard, and lead your flight to victory. 🔥 Dynamic missions 🎖 Career progression 👥 Co-op multiplayer 🌍 Real-world terrain This is your call to the cockpit. 👉 Wishlist now on Steam and don’t miss takeoff: store.steampowered.com/app/4…
48
65
736
49,254
Jamie Birch retweeted
BREAKING: Microsoft just announced several major changes to Windows 11 in an effort to win back user trust and evolve the platform into something people will actually want to use over macOS and Linux! It's a huge announcement that addresses Windows 11's biggest problems today, tackling core fundamental issues such as unreliable system performance, UX consistency, AI bloat and general enshittification. Microsoft has confirmed that this year, it WILL be reducing where ads and Copilot appear throughout the system, including in Start, Widgets, Notepad, Photos, and more! File Explorer and Windows Search will be upgraded with improved performance and capabilities that make finding apps and files much faster and easier. The OS will become lighter with less RAM and system utilization at idle, making it smoother to run on low end hardware with limited memory. These improvements will also benefit high-end PCs too. Windows Update will be improved with more granular controls and the ability to postpone updates for longer, along with reducing how often the OS needs to restart to install an update. Microsoft has also confirmed that it's bringing back fan favourite features such as the ability to move the Taskbar! It's also working to update more areas of the system shell with modern WinUI designs, which should make Windows 11 feel more coherent and complete. There's much more in the announcement, and it honestly all sounds too good to be true. Microsoft really is listening to feedback, and is eager to make Windows the BEST desktop OS on the market. More details including when these changes will arrive in the link! windowscentral.com/microsoft…
1,247
455
5,852
1,866,693