Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHPでネイティブアプリ開発 - NativePHP
Search
kouki.miura
January 17, 2026
Programming
0
43
PHPでネイティブアプリ開発 - NativePHP
PHP言語でネイティブアプリ開発ができる 「NativePHP」のチュートリアルです。
kouki.miura
January 17, 2026
Tweet
Share
More Decks by kouki.miura
See All by kouki.miura
冬休みに作ったフロントエンドOIDC実装の解決策:vite-plugin-oidc
koukimiura
0
52
ビルトインウェブサーバーでPHP開発
koukimiura
0
51
生成AI × 仕様駆動開発 ~Kiroで見えた業務アプリ開発の未来~
koukimiura
0
140
Flutterで分数(Fraction)を表示する方法
koukimiura
0
180
HTMLで分数をどう表示する?MathMLの紹介と使い方
koukimiura
0
92
ゲームとかの最初に使い方を教えてくれるアレ
koukimiura
1
69
Claude Codeでゲーム開発デビュー
koukimiura
0
380
Vite+TypeScript+Vue.jsではじめるフロントエンドプロジェクト
koukimiura
1
260
リソース制限環境下でのローカルLLM構築術
koukimiura
0
150
Other Decks in Programming
See All in Programming
Basic Architectures
denyspoltorak
0
670
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
CSC307 Lecture 08
javiergs
PRO
0
670
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
280
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
260
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.3k
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
CSC307 Lecture 06
javiergs
PRO
0
680
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
700
CSC307 Lecture 09
javiergs
PRO
1
830
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
960
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
100
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
BBQ
matthewcrist
89
10k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Facilitating Awesome Meetings
lara
57
6.8k
Technical Leadership for Architectural Decision Making
baasie
1
240
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
Scaling GitHub
holman
464
140k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
We Are The Robots
honzajavorek
0
160
Speed Design
sergeychernyshev
33
1.5k
Transcript
PHPでネイティブアプリ開発 - NativePHP - 2026.01.17 第7回 札幌PHP勉強会 三浦 恒樹 (MIURA
KOUKI) 診療情報管理士 上級医療情報技師 医用画像情報専門技師 ドゥウェル株式会社
長男が飼っている ハリネズミがアイコン INTRODUCE ・ドゥウェル株式会社 (医療系IT開発・導入会社)に所属 ・マネージャー(プレイング・マネージャー) ・TypeScript, Vue.js, Node.js, Java,C#,
PHP ・3児の父 ・休日は子どものサッカー観戦 ・参加している勉強会 札幌PHP勉強会、JBUG札幌、JavaDO、ゆるWeb勉強会、えびてく、 クラメソ札幌IT勉強会(仮)、AWS初心者LT会in札幌、 札幌すごいAI会、札幌IT石狩鍋、函館本線沿線勉強会 等
・なぜ今クロスプラットフォーム開発? ・クロスプラットフォーム開発の代表例 ・NativePHPとは? ・NativePHPの内部構成 ・PHP+Composer+Laravel ・NativePHPでWindowsアプリをビルド ・まとめ INDEX
なぜ今クロスプラットフォーム開発? ・対応プラットフォームの増加 PC・スマホ・Webなど、単一OS前提ではサービスが成立しにくい ・開発スピードとコスト最適化 1つのコードで複数環境に対応でき、少人数・短期間で開発可能 ・技術成熟と品質向上 Flutter / React Native
/ .NET MAUI などが実用レベルに到達 ・ビジネス要求の変化 PoC・MVPを早く出し、市場検証を高速に回したいニーズの増加 パッケージ製品でも複数環 境を用意して顧客に選択し てもらう必要がある
クロスプラットフォーム開発の代表例
NativePHPとは? ・Laravel / PHPでデスクトップアプリを開発 PHPの知識だけで、Windows・macOS向けのネイティブアプリを作成可能 ・Web技術 × ネイティブ機能 BladeやLivewireを使いつつ、ファイル操作・通知などOS機能に対応 ・クロスプラットフォーム対応
1つのコードベースで複数OSに配布でき、業務アプリ開発と相性が良い デスクトップアプリの開発は無料 モバイルアプリの開発は有料(Free~$200/年~$350/年) ※執筆時点のライセンス体系。詳細は公式サイト参照
NativePHPの内部構成
PHP+Composer+Laravel https://qiita.com/kouki_miura/items/c39b433c90497073cac9
NativePHPでWindowsアプリをビルド PHPは8.3~8.4 ※2026.01.17時点、8.5は実行できない https://nativephp.com/docs/desktop/2/getting-started/installation Laravelアプリ作成 >composer create-project laravel/laravel my-app NativePHPビルド
>composer require nativephp/desktop >php artisan native:install >php artisan native:run
・Laravel / PHPエンジニアは、NativePHPでWebアプリだけでなく、ネイティブアプリも開発できる ・PHPエンジニアにとって、数あるクロスプラットフォーム開発環境の中で、NativePHPは有力な選択肢 ・PoC・MVPのように最小限のアプリを素早くリリースできる開発環境として利用できる ・Laravelアプリがあれば、以下の3行でネイティブアプリをビルドできる composer require nativephp/desktop php
artisan native:install php artisan native:run ご清聴ありがとうございました。 まとめ