0
0
Loading version...
🔄 Update App
🔍 Check for Updates
Test Notification
🔔 Enable Notifications
📰 Fetch NHK News
🚀 Fetch TechCrunch News
🧪 Experiment
📰 Article Management
📚 Reading List
🎤 Speaking List
📊 Statistics
💻 Software Statistics
Push Admin
Edit Reading
Back to List
Basic Information
Title
Please enter a title.
URL
Please enter a valid URL.
Date
カテゴリID
画像ファイル名
統計情報
単語数:
590語
読了回数:
0回
作成日:
2025/04/24 16:53
更新日:
2025/12/08 04:38
本文
本文
#Hello, NativePHP! NativePHP is a new framework for rapidly building rich, native desktop applications using PHP. If you're already a PHP developer, you'll feel right at home. If you're new to PHP, we think you'll find NativePHP easy to pick up and use. Whatever your path, we think you're going to be productive quickly. NativePHP makes distributing PHP apps to users on any platform a cinch. NativePHP is taking the world by storm, enabling PHP developers to create true cross-platform, native apps using the tools and technologies they already know: HTML, CSS, Javascript, and, of course, PHP. #Why PHP? PHP is great. It's a mature language that has been honed for 30 years in one of the most ruthless environments: the web. Despite the odds, it remains one of the most used languages worldwide and continues to grow in usage every day. Its shared-nothing approach to memory safety makes it an unexpectedly productive candidate for building native applications. Its focus on HTTP as a paradigm for building applications lends itself towards using the incredibly accessible web technologies to build rich UIs that can feel at home on any platform. #What exactly is NativePHP? Strictly speaking, NativePHP is a combination of elements: A collection of easy-to-use classes to enable you to interact with a variety of host operating system features. A set of tools to enable building and bundling your native application. A static PHP runtime that allows your app to run on any user's device with zero effort on their part. #What NativePHP isn't NativePHP is not a completely new framework that you need to learn. It builds on top of the incredible affordances and ecosystem that Laravel provides. Before using NativePHP, you'll want to be familiar with building web applications using Laravel. NativePHP is not a GUI framework. We don't want to tell you how to build your app. You can choose whatever UI toolset makes you and your team feel most productive. Building a React front-end? No problem. Vue? Sure. Livewire or Inertia? Doesn't matter! Plain old HTML and CSS? You got it. Tailwind, Bootstrap, Material UI: whatever you want. NativePHP is not some new, custom fork of PHP. This is the good new PHP you know and love. It's also not an extension that you need to figure out and install into PHP. You're just a composer require away from awesome. #What's in the box? NativePHP comes with a bunch of useful features out of the box, including: Window management Menu management File management Database support (SQLite) Native notifications All of this and more is explored in the rest of these docs. #What can I build with NativePHP? Honestly, anything you want. We believe NativePHP is going to empower thousands of developers to build all kinds of applications. The only limit is your imagination. You could build a menubar app that lets you manage your cron jobs, or a cool new launcher app, or a screen recorder that puts cowboy hats on every smiley-face emoji it sees. (You should totally build that last one.) Need some inspiration? Check out our repository of awesome projects created by people like you! #What's next? 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. This site and all the NativePHP for desktop repositories are open source and available on GitHub. Ready to jump in? Let's get started. #Credits NativePHP wouldn't be possible without the following projects and the hard work of all of their wonderful contributors:
本文を入力してください。
メモ
メモ・感想
キャンセル
更新
Debug Info:
Saved State:
-
Redirected Flag:
-
Current URL:
-
Refresh
Close
Debug
Send Report
Send Report
Draw Arrow
Clear
Message:
Cancel
Send