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
66
0
Share
PHPでネイティブアプリ開発 - NativePHP
PHP言語でネイティブアプリ開発ができる 「NativePHP」のチュートリアルです。
kouki.miura
January 17, 2026
More Decks by kouki.miura
See All by kouki.miura
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
140
Laravel入門:最小構成で理解するMVC
koukimiura
0
100
VueSapporo#1
koukimiura
0
40
Vue.jsを10分で再定義する
koukimiura
1
49
なぜVue開発は速いのか?-Vite入門
koukimiura
0
64
Vueでつくるシングルページアプリケーション(SPA)入門
koukimiura
0
42
スライドもVueで書く時代? Slidev入門
koukimiura
0
49
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
250
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
160
Other Decks in Programming
See All in Programming
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
190
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
390
存在論的プログラミング: 時間と存在を記述する
koriym
5
760
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
300
安いハードウェアでVulkan
fadis
1
880
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
300
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
310
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
590
Nuxt Server Components
wattanx
0
240
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
8
4.3k
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
340
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
190
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The World Runs on Bad Software
bkeepers
PRO
72
12k
[SF Ruby Conf 2025] Rails X
palkan
2
890
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
We Are The Robots
honzajavorek
0
210
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Mind Mapping
helmedeiros
PRO
1
140
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
100
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
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 ご清聴ありがとうございました。 まとめ