NativePHP for desktop v1
is finally here!
#547
Replies: 29 comments 11 replies
-
Congratulations for all the beautiful work put into this piece of art! It's absolutely amazing to watch NativePHP coming into reality! PHP continues to empower people to go beyond innovation, and certainly what your efforts brought to the table adds so much more gas to the that fire! Thank you so much to everyone involved! 🚀✨❤️🎉 |
Beta Was this translation helpful? Give feedback.
-
This is exciting, well done team can't wait to ship something |
Beta Was this translation helpful? Give feedback.
-
@simonhamp all your work is greatly appreciated. This is great news and this opens up a lot more options to us developers. Congratulations on v1 release. |
Beta Was this translation helpful? Give feedback.
-
Massive congrats to the entire team! It's been an interesting few weeks for sure! Very excited to see Android join the NativePHP family of software. There's only one way for NativePHP right now and thats TO THE MOON! 🚀🌔 |
Beta Was this translation helpful? Give feedback.
-
I’ve loved watching this project come along. Congrats @simonhamp, excited to ship something very soon! |
Beta Was this translation helpful? Give feedback.
-
Congratulations on v1 release |
Beta Was this translation helpful? Give feedback.
-
Congratulations on the release and dedication in bringing these new features to PHP! |
Beta Was this translation helpful? Give feedback.
-
Congratulations on this release, the PHP community is really grateful and lucky to have you guys! |
Beta Was this translation helpful? Give feedback.
-
Congratulations! This is awesome. The PHP community certainly is very grateful for what you are doing! |
Beta Was this translation helpful? Give feedback.
-
Make PHP Great Again. Congratulations on this release! |
Beta Was this translation helpful? Give feedback.
-
Awesome sauce Simon and Team! Look forward to using for myself and possibly in the classroom. |
Beta Was this translation helpful? Give feedback.
-
Sobre saliente |
Beta Was this translation helpful? Give feedback.
-
This is the the start point of a big thing! Congratulations @simonhamp 🥳 PS: I can't wait to try It in a new project 😅 |
Beta Was this translation helpful? Give feedback.
-
Well done! This is so exciting and opens up so many possibilities!! |
Beta Was this translation helpful? Give feedback.
-
I think theres already PHP GTK from the PHP God Pablo DallOglio |
Beta Was this translation helpful? Give feedback.
-
Woow I can use it in my Laravel web app? This is awesome guys, high level work! |
Beta Was this translation helpful? Give feedback.
-
Well done ✌️😎💎 |
Beta Was this translation helpful? Give feedback.
-
Wow! I'm so happy to hear this release... |
Beta Was this translation helpful? Give feedback.
-
i'm very happy for hear this release 🙏🏻🔥 |
Beta Was this translation helpful? Give feedback.
-
En hora buena, felizidades |
Beta Was this translation helpful? Give feedback.
-
From a spark to a supernova — NativePHP v1 is not just a release, it's a revolution! 🚀🔥 #ProudMoment |
Beta Was this translation helpful? Give feedback.
-
That door wasn’t just closed... it was sealed. Until now. Congrats to the team! Awesome! 😎 |
Beta Was this translation helpful? Give feedback.
-
Congrats to the team on this ! 🚀 Keep up the amazing work—can’t wait to see what’s next! |
Beta Was this translation helpful? Give feedback.
-
I'm excited to try it and be a part of the future from the present 🎉 |
Beta Was this translation helpful? Give feedback.
-
Congratulations! This is awesome |
Beta Was this translation helpful? Give feedback.
-
Sadly, this lacks a clear explanation of what it actually does. Developers really should understand that if they want to get products widely accepted they have to state clearly to audience, in well versed explanation: sell the sizzle not the sausage! I take it your "launch" statement, instead of the arrogant self-congratulating "Today, it's the best way for Laravel devs to build distributable desktop apps.", really means something along the lines of "Today we launch a client-side applications development platform to compete with Electron and other products from other languages! It can be stand-alone client-side product, such as for cryptocurrency and payment wallets, or intergrated with website application for chats and support." It would be helpful at launch if a primer was given on historical problems and security issues of client-side PHP apps. And how this product resolves them, of course. With 50+ years at the pioneering edge of digital tech I currently have two projects in development both using Electron. You could have persuaded me to try the (poorly named) NativePHP but I am concerned the product, and mindset, is not quite ready. Congratulations on the work done and good luck for the product's evolution! If you are right, and the product is good, you may have a game changer for the most widely used programming language for WWW. |
Beta Was this translation helpful? Give feedback.
-
The gates have melted off their hinges, and Satan’s got front-row seats. LET’S ROLL. |
Beta Was this translation helpful? Give feedback.
-
Awesome! Can't wait to explore this! 🎉 |
Beta Was this translation helpful? Give feedback.
-
Great idea. Previously I had to combine Laravel 8 with standalone PHP to embed in Electron manually, now everything is convenient. Congratulations! Can you tell me if combining with ionCube to encrypt PHP files and combining with bytecode to encrypt js files is possible when using Native PHP? Regarding the .env file issue, how should we do to avoid exposing information to clients? |
Beta Was this translation helpful? Give feedback.
-
🎉 WE DID IT! We finally got to
v1
. I almost don't believe it!This is an awesome milestone. For a project that started as just an idea, to see it reach a truly stable place and support building powerful apps across all major platforms is just incredible.
NativePHP came to life just 2 years ago (April 1, 2023) when I shared on Twitter some early success in a side project that I'd been working on for a few months.
Taylor Otwell said: "Very interested".
Aaron Francis voted: "Yes please".
That was all the encouragement we needed!
Today, it's the best way for Laravel devs to build distributable desktop apps.
Go get it!
To get these updates, you simply need to update the dependency in your
composer.json
:And then run
composer update
.If you've been using any of the
beta
releases and want to set yourminimum-stability
back tostable
, you can now do so.You can find all the details about the releases on our Release Notes page.
In case you missed it, v1 drops support for Laravel 10 and PHP 8.1 and 8.2.
You will also need Node v22 as a minimum now.
It feels amazing to finally wrap everything we've been doing in a production-grade label.
Go tell all your friends! NativePHP is ready for primetime!
But, of course, we're far from finished!
What's next?
We've got more additions to the NativePHP docs coming in the next few days to wrap up some final missing pieces, we'll give these releases a couple of weeks to settle down (probably with a few patch releases here and there to mop up any bugs).
Also, check out our Kitchen Sink app, which is now published. It's a pretty neat little demonstration of many of the things you can do with NativePHP for desktop today and we'll be adding more to it as time goes by.
Then we'll be spending some time working out what features make sense to build next for desktop. We've already got a few ideas, but if there's anything you're especially keen for, please make it known in the Discussions, either by voting for existing Ideas or creating new ones.
Beyond just the libraries, there's Zephpyr, the build service for NativePHP, which is already in early access. It's open to sponsors and NativePHP for mobile EAP members right now and we're steadily rolling it out to more and more users who are helping us with testing, bug hunting and feedback.
Think of Zephpyr as the "Laravel Forge" for NativePHP apps. We're focusing on NativePHP for desktop support right now, but we'll be adding support for mobile apps too with plenty more features over the coming months.
We're going to make building and distributing your NativePHP apps dead easy. Zephpyr will be generally available via subscription in the coming months.
Folks who join the Zephpyr early access now will get preferential discounts at launch. Or you can join the waitlist via zephpyr.com for a more modest launch day discount.
Thanks
Huge thanks are in order for the core contributors. Without these fine gents,
v1
certainly would not have happened so soon!Thank you @SRWieZ @gwleuverink and @PeteBishwhip 🙏🏼
Thank you all for your tireless efforts over the past few weeks pushing this forward; countless hours testing, building, bundling, and publishing apps; making, reviewing and merging PRs; triaging issues and just being awesome on Discord; waiting hours and hours for Apple notarization (and also for a new baby—congrats Willem!)
Thanks to all contributors.
And thanks to all our sponsors for supporting this monumental effort, but especially:
I really hope you enjoy building apps with the very best version of NativePHP yet.
P.S. I love seeing what you're building, so please come share with us all over on Discord!
Beta Was this translation helpful? Give feedback.
All reactions