NativePHP for mobile—Pricing update! #528
Pinned
simonhamp
announced in
Announcements
Replies: 2 comments 1 reply
-
Keep up the good work!!!!! You've got this! |
Beta Was this translation helpful? Give feedback.
1 reply
-
Sounds great! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Earlier this week I spoke at the Laravel Worldwide Meetup where I unveiled:
I also shared a 'behind the curtain' look at how NativePHP for iOS works and some learnings I've taken away from the whole process.
Spoiler: There's no magic—only patience, persistence and perseverance!
More accessible
The great news is that you can now get in on the EAP from just $50! Our new
Mini
andPro
licenses are currently priced at $50 and $150 respectively. (All prices are USD.)The original EAP license is now called a
Max
license and represents the very best offering. Everyone who joined the EAP at this level is now considered an owner of aMax
license.Some things to note:
Mini
= 1 production app,Pro
= 10 production apps,Max
= unlimited)Max
during the EAP for $250, it will renew at $250I'm delighted to be able to make NativePHP for mobile accessible to more developers and I'm even more excited to see what all of you will build with this tool.
Why not free?
NativePHP for mobile has been months and months of work in the making. And there are still many months (even years) of work ahead of us.
I want to make this a sustainable project. To not do so would be a disservice to all of you.
It is becoming increasingly demanding on my time to support the project and while there are more contributors than ever, I cannot—and do not ever—expect people to work for free.
Sadly, continuing to rely solely on donations and failed attempts to get funding is both a distraction from the project and would not provide anywhere near enough support to be sustainable.
This would most likely lead to long periods of inactivity, shattered dreams, incomplete features, and long-forgotten support tickets.
We've all seen this happen. Some of us have been there personally on more than one occasion. We all hate it.
Making NativePHP for mobile free would not have been healthy for me personally and absolutely would not serve the community.
The income we generate from NativePHP for mobile licenses is going straight back into the development of all aspects of NativePHP, even the free & open source parts.
It's allowing me to start financially supporting a number of core contributors, invest in building tools like Zephpyr that will help you build and release your apps more efficiently (with the help of @SRWieZ), and buy out more of my own time and that of people like Shane so that we can tackle more development and support issues.
Then we can have nice things, like Android support.
But... "adoption"
Some folks have argued that adoption will be lower because of this.
Well, you've no argument from me! It's a fact, adoption will undoubtedly be lower because the barrier to entry is money.
But I'm ok with adoption being lower.
NativePHP doesn't need adoption to be successful, it doesn't need to take over the world.
It just needs to work well for whoever wants to use it.
Making it free isn't going to convince more people to use it. It's a very new technology, its best days are still ahead of it. When there are other technologies with more features already available for free, already boasting hundreds of thousands of users, it doesn't make sense to compete on price or adoption because the truth is we'll never get close.
I started exploring this project because I knew that if someone else had built this product, I would pay to use it, because I know I would get immense value out of it.
And I strongly believed that other people would see similar, if not more, value in it.
So I introduced it as a premium package in the hope that just one person would be intrigued enough by the prospect of running Laravel on iOS that they would support the project. And this would spur me on to continue this wild endeavor.
I was completely overwhelmed by the response. Almost overnight, dozens of you voted with your wallets, which assured me that this project is worth continuing.
And continue it shall! 🚀
There are now hundreds of us, and I'm confident that there will soon be thousands of us, who have never built mobile apps before, building them faster than anyone with the tools we love.
I've committed to making some of my work on the
static-php-cli
project openly available to everyone in the coming weeks. This means that soon everyone will be able to build PHP for iOS in the same way and do what they like with it.We'll add Android support in there too when it's ready.
(Note that this won't include our proprietary NativePHP extension.)
At some point, we will also have an open source and freely available version of these NativePHP packages, that will allow everyone to run their Laravel apps on mobile devices.
This is thanks to all of you. We wouldn't have been able to get so far up this mountain without you!
For now, we keep climbing.
🏔️
Beta Was this translation helpful? Give feedback.
All reactions