最新記事一覧
「TVer」は、ユーザーの生年月や、性別などの情報を誤って広告企業(外部)へ提供していたことを明らかにした。TVerは、民放のテレビ番組を配信するサービス。情報の漏えいは、アプリ開発における人為的なミスが原因という。
()
JavaとSpring Bootの進化は止まらない。Spring Boot 2系のOSS版サポート終了を、モダンなアプリケーション開発・運用を加速する“絶好のチャンス”として生かすにはどうすればよいのか。その決断をするのは今だ。
()
Dockerは「GenAI Stack」を発表した。生成AIによるアプリケーション開発に必要な開発環境が、Dockerコンテナを通じて連携可能な状態で提供されるものだ。「GenAI Stack」の概要や入手方法などを紹介する。
()
アプリケーション開発において広く使用されているプログラミング言語「C++」。その後継としてGoogleは、プログラミング言語「Carbon」を開発している。Carbonはどのような存在になるのか。
()
Rustを使った「Webアプリ」の開発はどのようなものになるのでしょうか? 本連載のスタートとなる今回は、アプリ開発の下準備として、Rustの現状を踏まえた連載の目的を紹介し、Webアプリ開発環境の構築を通じて、Rustのプロジェクト管理の基本をおさらいします。
()
ローコード/ノーコード開発ツールにメリットがあることは言うまでもないが、IT部門にとって気になるのが「導入しても活用できるのか、しっかりと定着するのか」といった点だ。導入しても、いつも同じ人が開発していたり(属人化)、業務に合わず使われなくなったり(陳腐化)するのでは意味がない。ではIT部門として、どういったアプローチを採るべきなのか。
()
ビジネスニーズを満たすために、APIを活用する機会は増している。だが、セキュリティのツール、プロセス、スキルセットはAPIの活用に追い付いていない。企業のAPIセキュリティについて調査したEnterprise Strategy Groupでシニアアナリストのメリンダ・マークス氏に話を聞いた。
()
Webアプリケーション開発の手段として広く浸透している「JavaScript」。その代替や、より優れた選択肢として「TypeScript」を捉えることは、必ずしも正しくない。両者の“真の関係性”とは。
()
Webアプリケーション開発に広く使われている「JavaScript」。その不足点を補うことを目指して生まれた「TypeScript」は、機能面においてどのようなメリットを持つのか。
()
SalesforceはCRMの課題解決に向けたAI「Einstein」の次世代版と関連サービスを発表した。顧客のAIによる業務利用を推進し、新しいCRM体験を創出する狙いがある。
()
アビストは、ARを用いてリアルタイムに形状差分を表示できるアプリケーションを開発した。iPad ProのLiDAR機能を使って実物の製品を認識させ、3D CADモデルと高精度に重ね合わせることで形状の差異を認識できる。
()
GitHubは、「GitHub Copilot」の開発から公開における同社の経験を振り返り、個人と企業の両方に大きな価値を提供するLLM(大規模言語モデル)アプリケーションの開発に役立つ教訓として紹介した。
()
ポール・ナシャワティ氏はWebメディア「TechTarget」にて、アプリケーションのパフォーマンスを測定する10の指標(メトリクス)について解説した。同氏は「アプリケーションの成功は、適切なメトリクスの選択にかかっている」と語る。
()
アプリケーションのローコード開発プラットフォームを展開するMendixは新バージョンである「Mendix10」の機能を発表した。
()
MediaTekは、Metaの大規模言語モデル「Llama 2」を同社の最新APUやNeuroPilot AI Platformと連携させ、エッジデバイス用AIアプリケーションの開発に活用する。
()
認証基盤の実装はアプリケーション開発の中でも面倒な部分であり、いかに手間なくセキュリティを強化するかが大きな課題となっている。そこで導入が進んでいるのがIDaaSだが、その選定の際にはどのようなポイントを押さえるべきか。
()
NTTコミュニケーションズと竹中工務店、清水建設の3社は、施工管理で扱われるデータの粒度を標準化し、工程や作業調整、日報などの各種業務アプリの開発に、2023年度内の販売展開も視野に入れ着手した。
()
Webアプリケーション開発において不可欠な存在となった「JavaScript」。その誕生の背景には何があったのか。JavaScriptの歴史を振り返ろう。
()
セキュリティを意識したアプリケーション開発プロジェクトを進めるには、何を重視すればよいのか。プロジェクトを評価するための4つの指標と、リスク要因として懸念すべき事項を紹介する。
()
Fixate IOのクリス・トッツィ氏は「MACHアーキテクチャ戦略」について解説した。マイクロサービス、APIファースト、クラウドネイティブ、ヘッドレスという4つの要素を考慮した設計アプローチで、各要素を組み合わせることで効果的なアプリケーション開発が可能になるという。
()
Webアプリケーション開発で活躍する「JavaScript」と「TypeScript」は、よく似た名称を持つものの、さまざまな違いがある。その中でも特に重要な違いとは何か。実例を用いて解説する。
()
クラウドを活用してアプリケーションを開発するのは当たり前になったが、クラウドベンダーが提供する特定の機能を使って開発したアプリケーションは基本的にそこでしか使えない。「実質的なベンダーロックイン」を回避する方法はあるのか。
()
アプリケーション開発を進める上で、設計段階からセキュリティを確保する「セキュアコーディング」には、ステークホルダーの協力が不可欠だ。どのような人を巻き込むべきなのか。
()
安全なWebアプリケーション開発を推進する「DevSecOps」の実践には、「SCA」(ソフトウェア構成分析)が欠かせない。その理由とは。そもそもSCAとは何なのか。
()
フェロー諸島のデジタル化推進チームは、少ない人手や予算の中で、アプリケーション開発プロジェクトを円滑に進めるための解決策を探していた。そうして採用した開発ツールと手法を、プロジェクトの責任者が解説する。
()
ノーコードのアプリ開発プラットフォームを提供するヤプリが、HRテック領域に参入。中核製品である「Yappli」、2022年に投入した「Yappli CRM」に続く、3つ目の柱に位置づけるという。
()
Enterprise Strategy Groupのポール・ナシャワティ氏が、クラウドネイティブアプリケーション開発の現状に関する調査結果を分析した。
()
アプリケーション開発や運用に柔軟性を与えるマイクロサービスアーキテクチャやヘッドレスアーキテクチャはどこが違うのか? アプリケーションを構築する際、どちらを採用すべきなのか。
()
OpenAIが開発したChatGPTの進化が進む中、一部では「IT業界の未来」と指摘する人もいる。次世代の大規模言語モデルである「GPT-4」はアプリケーション開発、ITエンジニアの働き方をどう変えるのか。
()
MicrosoftはVS Code向けの「.NET MAUI」拡張機能を発表した。C# Dev Kitと組み合わせることで、WindowsやmacOS、Linux上のVS Codeでクロスプラットフォームの.NETモバイルおよびデスクトップアプリを開発できる。
()
施工ロボットやIoTアプリの開発を目指し、建設会社の枠を超えて設立した民間団体「建設RXコンソーシアム」の初の成果として、竹中工務店と鹿島建設は、バッテリー駆動で騒音を低減したコンクリート床の仕上げ機械を開発した。
()
現場の業務課題の解決にはノーコード/ローコード開発ツールが役立つ場合がある。これは現場主導のDX推進にもつながる。ユーザーイベントに集まった各社の担当者がどのようにアプリ開発を進めたのかを紹介する。
()
ゼンリンデータコムと三井E&Sは「誰でも、手軽に、高品質で」を掲げ、ドローンを用いたインフラなどの設備点検や巡視を対象に、飛行から撮影まで自動で行うアプリ「ドローンスナップ」の開発に乗り出した。
()
Google Japanは、Andoridアプリ・ゲーム開発者のエピソードを紹介する「#WeArePlay 」プログラムの日本版を開始した。7月10日のイベントでは、3つのアプリ開発者が登壇した。
()
「Apple Vision Pro」のアプリを作れる開発者ツールが利用可能になった。Appleのプラットフォームを利用する開発者は、「visionOS」のソフトウェア開発キット(SDK)によってどのようなアプリを開発できるのかの例と、Vision Pro用のアプリの設計、開発、テストに役立つ情報を紹介する。
()
クラウドサービスと言えばIaaSとSaaSが目立ちがちで、その間のアプリケーション開発基盤となるPaaSはどちらかに含まれて語られるという印象がある。だが、DXの進展に伴って、これからPaaSの時代が来るのではないかとServiceNowの動きから感じた。どういうことか、解説しよう。
()
フロントエンドエンジニアに向けて、Webアプリケーション開発のためのフルスタックフレームワークT3 Stackを解説する本連載。第2回はT3 Stackの要となる要素であるtRPCと、tRPCに含まれて連動しているZod、TanStack Queryについて解説する。
()
「Java」でアプリケーションを開発する際、適切なライブラリを選ぶと、より優れた機能を効率的に実装しやすくなる。Javaライブラリ選びのポイントを7つ紹介する。
()
NVIDIAとSaaS型データウェアハウスのSnowflakeが提携を発表した。顧客企業が独自のデータを使ってカスタマイズした生成AIアプリを開発するための環境を提供する。
()
Googleがタブレットの「Pixel Tablet」を発売し、折りたたみスマートフォン「Pixel Fold」も発売する。折りたたみスマホには、これまで開発用の基準となるモデルが存在しなかった。折りたたみやタブレットに最適化されたアプリの開発が進むか。
()
デジタル庁が、Webサイトやアプリケーションの開発で利用できるイラスト素材の配布を始めた。パスポートやマイナンバーカードを示すイラスト、税金を表すアイコンなど、計400点以上を無料配布している。
()
Appleは空間コンピュータ用ヘッドセット「Vision Pro」向けアプリ開発のための「visionOS SDK」をリリースした。7月には東京を含む幾つかの都市に開発者ラボを開設する。開発向けVision Pro申請も開始する。
()
デジタル庁が、Webサイトやアプリケーションの開発で利用できるデザイン素材を無料配布する。行政手続きに関するイラストやアイコンなどを、6月中に公開する予定。
()
DXの重要性が指摘される中、企業が競争力を得るためには、自社に最適なアプリケーションを自ら開発することが重要だ。ローコード開発ツールとして広く利用されている「FileMaker」を提供するClaris。そのCEOにカスタムアプリケーション開発への取り組み方について話を聞いた。
()
Microsoftは「Microsoft Build 2023」で、セルフサービスでアプリ開発環境を素早く準備できる「Azure Deployment Environments」の一般提供を発表しました。このサービスは、現在、東日本を含む一部のリージョンで利用可能です。
()
モルフォは、自動車分野向けにパッケージ化したAIソリューション「Morpho Automotive Suite」の提供を開始した。ユーザーごとの用途に合わせた製品カスタマイズやアプリケーション開発を提案する。
()
シャープは「ロボホン」向けにChatGPTを活用した新アプリ「お話作ろう」を6月29日から提供する。またChatGPTを活用したロボホンの対話アプリの開発を進めていることも明らかに。
()
メッセージアプリ「Signal」は、非営利団体のSignalが開発しているオープンソースのメッセンジャーアプリ。Signalで送受信されるメッセージは、Signalプロトコルを使って全て暗号化されている。Signalの代表者Meredith Whittaker(メレディス・ウィテカー)氏にアプリ開発の狙いを聞いた。
()
Microsoftは「Visual Studio Code」でJavaアプリケーションの開発を支援する機能をまとめた拡張機能集「Extension Pack for Java」の更新情報を公開した。
()
ピクセラは25日、OpenAIのChatGPTを活用してテレビの字幕を様々な国の言葉に自動翻訳するスマートテレビ向けアプリ「Xit」を発表した。秋頃から国内のホテルなどに提供する。
()