Skip to content

Ensure consistent casing of "NativePHP for Mobile/Desktop" #157

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 28, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion resources/views/article.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ class="size-3 shrink-0 -scale-x-100"
"
class="mt-8 text-3xl font-extrabold will-change-transform sm:text-4xl"
>
NativePHP for desktop v1 is finally here!
NativePHP for Desktop v1 is finally here!
</h1>

{{-- Date --}}
Expand Down
6 changes: 3 additions & 3 deletions resources/views/blog.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ class="sr-only"
class="flex flex-col gap-5"
>
<x-article-card
title="NativePHP for desktop v1 is finally here!"
title="NativePHP for Desktop v1 is finally here!"
url="/article"
date="2025-04-09"
>
Expand All @@ -123,11 +123,11 @@ class="flex flex-col gap-5"
>
Hey team, this is just a quick note about Laravel version
support. Per our Support Policy matrix, we will be dropping
Laravel 10 support for NativePHP for desktop v1. Laravel 10
Laravel 10 support for NativePHP for Desktop v1. Laravel 10
reached end of life back in February 2025.
</x-article-card>
<x-article-card
title="NativePHP for mobile—Pricing update!"
title="NativePHP for Mobile—Pricing update!"
url="/article"
date="2025-03-27"
>
Expand Down
4 changes: 3 additions & 1 deletion resources/views/components/alert-v1-announcement.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ class="hidden size-5 shrink-0 dark:block"
</div>

{{-- Title --}}
<h2 class="font-medium">NativePHP for desktop and mobile have reached v1!</h2>
<h2 class="font-medium">
NativePHP for Desktop and Mobile have reached v1!
</h2>

{{-- Dot 1 --}}
<div
Expand Down
90 changes: 45 additions & 45 deletions resources/views/components/testimonials.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,22 @@ class="mx-auto mt-24 max-w-6xl px-5"
<h2
id="testimonials-heading"
x-init="
() => {
motion.inView($el, (element) => {
motion.animate(
$el,
{
opacity: [0, 1],
y: [-10, 0],
},
{
duration: 0.7,
ease: motion.easeOut,
},
)
})
}
"
() => {
motion.inView($el, (element) => {
motion.animate(
$el,
{
opacity: [0, 1],
y: [-10, 0],
},
{
duration: 0.7,
ease: motion.easeOut,
},
)
})
}
"
class="flex items-center gap-2 rounded-bl-md rounded-br-xl rounded-tl-xl rounded-tr-xl bg-gray-100 py-2 pl-4 pr-5 text-xl text-gray-800 opacity-0 dark:bg-gray-900 dark:text-white"
>
<svg
Expand All @@ -43,48 +43,48 @@ class="h-5"
{{-- Section Description --}}
<p
x-init="
() => {
motion.inView($el, (element) => {
motion.animate(
$el,
{
opacity: [0, 1],
y: [10, 0],
},
{
duration: 0.7,
ease: motion.easeOut,
},
)
})
}
"
class="mx-auto max-w-xl pt-2 text-base/relaxed text-gray-600 opacity-0 dark:text-white/50"
>
Here's what folks are saying about NativePHP for mobile
</p>
</header>

{{-- Testimonial List --}}
<div
x-init="
() => {
motion.inView($el, (element) => {
motion.animate(
$refAll('testimonial'),
$el,
{
scale: [0, 1],
opacity: [0, 1],
y: [10, 0],
},
{
duration: 0.7,
ease: motion.circOut,
delay: motion.stagger(0.1),
ease: motion.easeOut,
},
)
})
}
"
class="mx-auto max-w-xl pt-2 text-base/relaxed text-gray-600 opacity-0 dark:text-white/50"
>
Here's what folks are saying about NativePHP for Mobile
</p>
</header>

{{-- Testimonial List --}}
<div
x-init="
() => {
motion.inView($el, (element) => {
motion.animate(
$refAll('testimonial'),
{
scale: [0, 1],
opacity: [0, 1],
},
{
duration: 0.7,
ease: motion.circOut,
delay: motion.stagger(0.1),
},
)
})
}
"
class="columns-1 pt-2 sm:columns-2 lg:columns-3"
aria-label="Customer testimonials"
>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ Need some inspiration? [Check out our repository of awesome projects](https://gi
Go read the docs! We've tried to make them as comprehensive as possible, but if you find something missing, please
feel free to [contribute](https://github.com/nativephp/nativephp.com).

This site and all the NativePHP for desktop repositories are open source and available on [GitHub](https://github.com/nativephp).
This site and all the NativePHP for Desktop repositories are open source and available on [GitHub](https://github.com/nativephp).

Ready to jump in? [Let's get started](installation).

Expand Down
4 changes: 2 additions & 2 deletions resources/views/docs/desktop/1/getting-started/sponsoring.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ goes a long way in defraying the expenses of working for free to keep this proje

Together, we can continue to grow NativePHP and ensure it remains a valuable tool for the community.

## NativePHP for mobile
## NativePHP for Mobile

If you're interested in NativePHP for mobile, you can get access right now via the [Early Access Program](/mobile).
If you're interested in NativePHP for Mobile, you can get access right now via the [Early Access Program](/mobile).
NativePHP is already working on iOS and Android is in active development. Your support will help us continue.

## Corporate Partners
Expand Down
2 changes: 1 addition & 1 deletion resources/views/docs/desktop/1/getting-started/status.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ We're currently focused on reaching the next minor release.

## Current Status

NativePHP for desktop is **production-ready**. So you should feel completely ready to build and distribute apps
NativePHP for Desktop is **production-ready**. So you should feel completely ready to build and distribute apps
with NativePHP.

But we always need your help! If you spot any bugs or feel that there are any features missing, be sure to share
Expand Down
12 changes: 6 additions & 6 deletions resources/views/docs/mobile/1/getting-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ order: 100
2. Laravel 10 or higher
3. An Apple Silicon Mac running macOS 12+ with Xcode 16+
4. An active [Apple Developer account](https://developer.apple.com/)
5. [A NativePHP for mobile license](https://nativephp.com/mobile)
5. [A NativePHP for Mobile license](https://nativephp.com/mobile)
6. _Optional_ iOS device


Expand Down Expand Up @@ -42,20 +42,20 @@ set JAVA_HOME=C:\Program Files\Microsoft\jdk-17.0.8.7-hotspot

> **Note** You cannot build iOS apps on Windows or Linux

You don't _need_ a physical iOS/Android device to compile your application and test it for your app, as NativePHP for mobile supports
You don't _need_ a physical iOS/Android device to compile your application and test it for your app, as NativePHP for Mobile supports
the iOS Simulator and Android emulators. However, we highly recommend that you test your application on a real device before submitting to the
App/Google Play Store.

## Laravel

NativePHP for mobile is built to work with Laravel. You can install it into an existing Laravel application, or
NativePHP for Mobile is built to work with Laravel. You can install it into an existing Laravel application, or
[start a new one](https://laravel.com/docs/installation). The most painless way to get PHP and Node up and running on your system is with
[Laravel Herd](https://herd.laravel.com). It's fast and free!


## Install NativePHP for mobile
## Install NativePHP for Mobile

To make NativePHP for mobile a reality has taken a lot of work and will continue to require even more. For this reason,
To make NativePHP for Mobile a reality has taken a lot of work and will continue to require even more. For this reason,
it's not open source, and you are not free to distribute or modify its source code.

Before you begin, you will need to purchase a license.
Expand Down Expand Up @@ -97,7 +97,7 @@ NATIVEPHP_APP_VERSION_CODE="1"
php artisan native:install
```

The NativePHP installer works similarly to NativePHP for desktop, taking care of setting up and configuring your Laravel
The NativePHP installer works similarly to NativePHP for Desktop, taking care of setting up and configuring your Laravel
application to work with iOS and/or Android.

## Start your app
Expand Down
6 changes: 3 additions & 3 deletions resources/views/docs/mobile/1/getting-started/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ order: 001

## Welcome to the revolution!

NativePHP for mobile is a first of its kind library that allows PHP developers to run PHP applications natively on
NativePHP for Mobile is a first of its kind library that allows PHP developers to run PHP applications natively on
all sorts of mobile devices _without a web server_.

We've combined the statically compiling PHP as an embeddable C library with the flexibility of Laravel and the rich
Expand All @@ -16,7 +16,7 @@ _mobile_ applications using PHP.

## Old tools, new tricks

With NativePHP for mobile, you don't have to learn any new languages or ecosystems. Stop fighting with other package
With NativePHP for Mobile, you don't have to learn any new languages or ecosystems. Stop fighting with other package
managers and build tools. Stay in the comfort of PHP and Composer!

PHP developers all over the world are building incredible mobile experiences with the skills they already possess.
Expand All @@ -35,7 +35,7 @@ You simply interact with an easy-to-use set of functions from PHP and everything

## Batteries included

NativePHP for mobile is way more than just a web view wrapper for your server-based application. Your application lives
NativePHP for Mobile is way more than just a web view wrapper for your server-based application. Your application lives
_on device_ and is shipped with each installation.

Thanks to our custom PHP extension, you can interact with many native APIs today, with more coming each week, including:
Expand Down
4 changes: 2 additions & 2 deletions resources/views/docs/mobile/1/getting-started/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ order: 099

## Current Status

NativePHP for mobile v1 is here. While we're still in the process of adding more and more
NativePHP for Mobile v1 is here. While we're still in the process of adding more and more
native API's and other features we believe it's robust enough to build useful applications that can be
distributed to users.

Presently, NativePHP for mobile offers the following "native" functionality:
Presently, NativePHP for Mobile offers the following "native" functionality:

- Vibrate
- Show Toasts
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Native Functions
order: 1
---

Nearly any basic Laravel app will work as a mobile app with NativePHP for mobile. However, what makes NativePHP
Nearly any basic Laravel app will work as a mobile app with NativePHP for Mobile. However, what makes NativePHP
unique is that it allows you to call native functions from your PHP code.

These functions are called from your PHP code using one of an ever-growing list of facades.
Expand Down
10 changes: 5 additions & 5 deletions resources/views/early-adopter.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ class="mt-10 px-5 md:mt-14"
"
class="text-3xl font-extrabold sm:text-4xl"
>
NativePHP for mobile
NativePHP for Mobile
</h1>

{{-- Introduction Description --}}
Expand Down Expand Up @@ -593,7 +593,7 @@ class="pt-0.5 text-sm text-gray-500 opacity-0 dark:text-gray-400"
<div
x-ref="box"
class="relative isolate z-0 mt-3 grid h-52 w-72 place-items-center overflow-hidden rounded-xl opacity-0"
aria-label="Developer using an app built with NativePHP for mobile"
aria-label="Developer using an app built with NativePHP for Mobile"
>
{{-- Background image --}}
<img
Expand Down Expand Up @@ -728,7 +728,7 @@ class="mx-auto flex w-full max-w-2xl flex-col items-center gap-4 pt-10"
<p>
We want to build an amazing tool and make it sustainable. A
lot of NativePHP is already fully open source. With
NativePHP for mobile, we need to take a different path to
NativePHP for Mobile, we need to take a different path to
ensure that the entire project continues to get the support
it deserves.
</p>
Expand Down Expand Up @@ -786,7 +786,7 @@ class="mx-auto flex w-full max-w-2xl flex-col items-center gap-4 pt-10"
</x-faq-card>
<x-faq-card question="Will my apps built with NativePHP be secure?">
<p>
Definitely. NativePHP for mobile apps are just like other
Definitely. NativePHP for Mobile apps are just like other
iOS and Android apps - they're as secure as you make them.
</p>
</x-faq-card>
Expand Down Expand Up @@ -883,7 +883,7 @@ class="dark:text-white"
</p>
<p>
With
<strong class="dark:text-white">NativePHP for mobile</strong>
<strong class="dark:text-white">NativePHP for Mobile</strong>
, we are excited about the possibilities that lie ahead.
</p>
<p>
Expand Down
2 changes: 1 addition & 1 deletion resources/views/welcome.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ class="size-4"
<div
class="font-normal text-gray-600 dark:text-white/50"
>
NativePHP for mobile
NativePHP for Mobile
</div>
{{-- Image --}}
<a
Expand Down