最新記事一覧
React Native + Expoでモバイルアプリを開発していると、iOSとAndroidのビルドや配布、環境ごとの設定管理、証明書やキーストアの扱いに悩むことが少なくありません。本記事では、筆者がモバイルアプリの新規開発プロジェクトに2年間従事し、数十万ユーザー規模のアプリをReact Nativeで開発・運用する中で得た知見をもとに、Azure DevOps、Expo prebuild、Fastlaneを組み合わせたCI/CDパイプラインの実践的な構成と設計のポイントを紹介します。
()
Appleは、iOS 27/iPadOS 27とiOS 26.7/iPadOS 26.7を公開した。任意コード実行や権限昇格など多数の深刻な脆弱性を修正。旧バージョン向けにも同時にセキュリティ修正を配信し、すぐにメジャー更新しないユーザーの安全を確保する。脆弱性発見にはAIツールの貢献も記されている。
()
モバイルアプリ開発で事前に確認すべきことを整理できていますか?数十万ユーザー規模のアプリをReact Nativeで開発・運用する過程で分かった「気づき・教訓」をもとに、開発時に知っておきたいスマートフォン固有機能の仕様確認から、運用時に知っておきたい証明書更新まで幅広く取り扱います。
()
新しい「Mac mini」は、新しい「M6チップ」を搭載している。新しいApple Siliconのお披露目にモバイルでない製品を選んだのはなぜなのだろうか。同じく新しい「M5 Ultraチップ」を搭載した「Mac Studio」と交えて考察したい。
()
うっかり見逃していたけれど、ちょっと気になる――そんなニュースを週末に“一気読み”する連載。今回は、8月9日週を中心に公開された主なニュースを一気にチェックしましょう!
()
Appleが毎年6月に開催している開発者向けイベント「WWDC」だが、2026年はOSごとの説明というよりも共通する新機能の説明が多かった。目玉は新しい「Apple Intelligence」と「Siri AI」なのだが、その前に「パフォーマンスの改善」を持って来たことも注目だ。【更新】
()
1996年末のスティーブ・ジョブズ氏の復帰を皮切りに、AppleはNeXTのオブジェクト指向技術を取り入れ、次世代OSへの抜本的な刷新を図った。Appleが歩んだ50年のイノベーションの軌跡と未来を考えてみた。
()
The Guardianのエンジニアリングチームは、ワークフロー自動化サービス「GitHub Actions」のセルフホステッドランナー(自社環境で用意する実行環境)への移行経験をブログで公開した。
()
Appleが「M5 Proチップ」「M5 Maxチップ」を発表した。初めてM5チップのバリエーションモデルが出てきた格好だが、実はCPUコアの呼称が遡及的に変わっている。その背景を解説する。
()
2025年12月に突如として「Windows版のPython 3.15は15%の高速化」という話題が出てビックリ、そして喜んだ方もいらっしゃるでしょう。その発火地点であるKen Jin氏のブログ記事を基に高速化できる理由を解き明かしてみました。
()
うっかり見逃していたけれど、ちょっと気になる――そんなニュースを週末に“一気読み”する連載。今回は、9月14日週を中心に公開された主なニュースを一気にチェックしましょう!
()
Microsoftは、「GitHub Copilot」をユーザーのニーズに最適化させるのに役立つ「Awesome GitHub Copilot Customizations」リポジトリを公式ブログで紹介した。
()
Appleは2025年6月9日、Containerizationフレームワークなど開発者向けの新しい機能やツールを発表した。プライバシーを重視したAIの開発環境が大幅に強化されている。
()
Appleが「世界アクセシビリティー認識デー」に合わせて、2025年内に導入予定のアクセシビリティー機能を発表した。その内容を林信行氏がまとめた。
()
M3 Ultraチップを搭載した「Mac Studio」が登場したが、気になるのはM4 Maxチップを搭載した製品との用途の違いだ。
()
GitHubは、「GitHub Copilot for Xcode」のコード補完機能の一般提供を開始した。
()
Microsoftは、統合開発環境「Eclipse」でAIコーディングアシスタント「GitHub Copilot」を利用できるようにするプラグインのパブリックプレビュー版を提供開始した。
()
米Appleは、Xcodeで使われているビルドエンジン「Swift Build」をオープンソース化したと発表しました。
()
OpenAIのイベント「Open AI 12 Days」で、ChatGPTに「Canvas」「Projects」、開発ツール連携といったプログラミングにうれしい新機能が追加された。
()
OpenAIは12月5日(現地時間、以下同)から20日にかけて開催したイベント「12 Days of OpenAI」で、新しいモデルや機能などを12件発表した。本稿ではそれぞれの発表について簡潔にまとめて紹介する。
()
OpenAIが12月5日から12日間にわたって12の発表を行ってきた「12 Days of OpenAI」が完結。その内容を簡単にまとめた。
()
OpenAIがクリスマスまでの期間中、毎日1つ発表するイベントの11日目は、Mac版ChatGPTの複数の新機能紹介。「メモ」とも連携する。
()
OpenAIは、WindowsとmacOS向けの「ChatGPT」デスクトップアプリを有料無料問わず全てのユーザーに向けて公開した。ChatGPTでファイルをアップロードしたり、新しい画像を生成したり、新しい会話を開始したりできるコンパニオンチャット機能などを利用できる。
()
OpenAIはWindows版の「ChatGPT」アプリを誰でも利用できるようにした。[Alt]+[スペース]で起動できる。Mac版ではVS CodeやXcodeなどのコードが読み取れるようになった。
()
TechTargetは「CI/CDパイプラインについて知っておくべきこと」に関する記事を公開した。CI/CDパイプラインとは、近代ソフトウェアのビルド、テスト、リリースの明確な取り組み方法を提供することを目的としてソフトウェア開発のワークフローとツールセットを形式化するものだ。
()
3日連続でMacの新モデルを発表したApple。その締めくくりは「MacBook Pro」となった。MacBook Proも含む発表内容を俯瞰(ふかん)すると、IntelチップからのリプレースとAIへのこだわりが見えてくる。
()
チップセットに最新のM4またはM4 Pro/Maxを採用する新型「MacBook Pro」が登場した。
()
GitHubは2024年10月29日〜30日に開催された年次イベント「GitHub Universe」で、GitHubやGitHub Copilotに関する新機能や新サービス、アップデートを発表した。主な発表内容をまとめた。
()
うっかり見逃していたけれど、ちょっと気になる――そんなニュースを週末に“一気読み”する連載。今回は、9月15日週を中心に公開された主なニュースを一気にチェックしましょう!
()
Microsoftは、「Visual Studio 2022バージョン17.12 Preview 1」を公開した。.NET 9対応と、AIによる新しい生産性機能の提供に重点が置かれている。
()
企業で「macOS」搭載デバイスを使う際、IT管理者にはクライアントデバイスやOSを適切に管理することが求められる。macOSを導入する場合は、そうした運用面での“ある問題”に向き合わなければならない。
()
「MacBook Air」が最新のM3チップ搭載モデルに生まれ変わった。パッと見では分からない新旧モデルで違いはあるのだろうか。林信行氏が実機を試した。
()
TokyoDevは日本在住で外国籍のソフトウェア開発者を対象に年収、就労形態、仕事で使用しているプログラミング言語やフレームワーク、ツールなどを調査した「2023 TokyoDev Developer Survey」を発表した。
()
「Apple Vision Pro」のアプリを作れる開発者ツールが利用可能になった。Appleのプラットフォームを利用する開発者は、「visionOS」のソフトウェア開発キット(SDK)によってどのようなアプリを開発できるのかの例と、Vision Pro用のアプリの設計、開発、テストに役立つ情報を紹介する。
()
企業や大学、公共機関が無料で公開しているIT教材や、研修資料などをピックアップ。ITmedia NEWSで直近6カ月間に取り上げた記事から、8つ紹介する。
()
Appleは空間コンピュータ用ヘッドセット「Vision Pro」向けアプリ開発のための「visionOS SDK」をリリースした。7月には東京を含む幾つかの都市に開発者ラボを開設する。開発向けVision Pro申請も開始する。
()
米Appleは6月5日(現地時間)、年次開発会議「WWDC23」において、同社初のMRヘッドセット「Apple Vision Pro」を発表した。実空間とコンピュータのディスプレイを融合するMR技術に対応し、新たに「空間コンピューティング」を標榜する。
()
Airbnbが、メンテナンスをより簡単に行えるiOS CIシステムを発表した。
()
間近に迫ったWWDC23に何を期待するか? 多くの人はApple製HMDと答えるだろうが、筆者は新たなAI戦略に期待する。WWDCで発表されるであろうiPhoneの次期OSであるiOS 17では、大規模言語モデル(LLM)が何らかの形で使えるようになるのではないか。
()
第7回は、第4回で実装したサーバサイドストリーミングgRPCサービスを利用するモバイルアプリケーションを、iOS用にSwiftで開発します。前回と同様に、gRPCとモバイルアプリケーションの相性などを理解し、異なるプラットフォームとプログラミング言語で構成されるサービスを問題なく利用できることを理解します。
()
第4回は、WebAssembly開発で人気のあるC/C++とEmscriptenによる開発事例を紹介します。標準的なC/C++の関数の出力をWebページに反映させる事例の他に、C/C++の関数をJavaScriptから呼び出す事例も紹介します。
()
ピクシブは、初学者向けiOSアプリ開発の教材資料を無償公開した。お絵かきSNSの開発を通して、実例に近いiOSアプリ開発を学ぶことができるという。
()
米Appleは1月17日、新型「Mac mini」と「MacBook Pro」の発表にあわせ、新チップ「M2 Pro」「M2 Max」をお披露目した。同社のハイエンドチップ「M1 Pro」「M1 Max」の後継にあたる。
()
第2回からは、共通の機能を持ったgRPCサービスの開発を通じ、各種のプラットフォームとプログラミング言語によるサービス実装、クライアントからの呼び出し方法の基本について紹介していきます。第2回は、C#と.NETにおけるgRPCサーバの開発手順を紹介し、その動作検証に使える汎用のgRPCクライアントも紹介します。
()
メロトロンアプリのAndroid対応に向け、Google製フレームワーク「Flutter」で開発を始めた製作チーム。マルチプラットフォーム対応ができるうえ、各プラットフォームでレイテンシーも抑えられた。
()
第1回は、サービス間の通信技術として古くから使われているRPCの解説から入り、gRPCの登場、特徴、サポートされるプラットフォームやプログラミング言語、データ交換フォーマットであるProtocol Buffersのあらましについて紹介します。
()
AppleのOSで複数の脆弱性が見つかった。特にmacOS Big SurやwatchOS、tvOSでは今回修正された脆弱性を利用したアクティブなサイバー攻撃が確認されている。
()
3月18日、ArmベースのMacとしては最高スペックを誇る「Mac Studio」と、それと組み合わせて使える5Kディスプレイ「Studio Display」が同時に発売される。この組み合わせは、デジタルクリエイションにとって大きな意味を持つ。林信行氏が、先行してその魅力を体感した。
()
ニューヨーク在住のYouTuber、大石結花さんによる、Mac StudioとStudio Displayのフォト&ムービーレポート
()
DevOpsツールベンダーのJFrogが、「Discord」ユーザーを狙った悪質なパッケージを発見した。パッケージがDiscordユーザーに害を与える仕組みや危険性を解説する。
()