Monacaで開発するアプリで対応しているOSの最小バージョンについて

Monacaチームの小田川です。 Monacaで利用しているCordovaでは、対応するOSの最小バージョンが設定されています。詳しくは、こちらを参照してください。 Cordovaが対応するOSの最小バージョンは、ビルド時に使用されるAndroidプラットフォームやiOSプラットフォームで決められており、Cordova 10で提供されているAndroidプラットフォーム9系では、Android 5 …

このエントリーをはてなブックマークに追加

開発会社に案件・見積もりを依頼する際に気を付けるとよいこと

こんにちは、アシアルの鴨田です。今回はアシアルを含む開発会社へ開発をご依頼される際に、気に留めておいていただくと、スムーズに案件が進むと思われる事柄について、ご紹介いたします。弊社の営業担当である海原との共作となります。 はじめに アシアルではお客様が抱える経営や業務における課題のうち、ITの力を駆使して解決できる課題について、お客様と一つのチームを構成して検討させて頂くという取り組みをしておりま …

このエントリーをはてなブックマークに追加

アプリ起動後のCordovaプラグインの利用について

Monacaチームの小田川です。 アプリ起動後にCordovaプラグインを利用する場合には、注意が必要です。 アプリ起動直後は、Cordovaプラグインを利用するための準備ができていません。Cordovaでは、アプリ起動後にCordovaプラグインを利用するための準備が完了するとdevicereadyイベントが実行されます。 devicereadyイベント前にCordovaプラグインを使用すると、 …

このエントリーをはてなブックマークに追加

UIデザイナーは、プロジェクトの初動で何をしているか

デザインチームの小高です。今回はデザイン前の準備について書きます。 プロジェクトの初動で、デザイナーはいきなり手を動かす事はありません。手を動かす前の準備こそ最も重要で、認識違いを防ぎ、スムーズにスケジュールを進めるための必要なフェーズになります。 また、ここにあげた工程の全てを毎回行うわけではありません。プロジェクトやチームの規模感により様々ですが、実際にデザインツールを使う前に、どのような準備 …

このエントリーをはてなブックマークに追加

AndroidX関係のビルドエラーについて

Monacaチームの小田川です。 以前、AndroidXサポートライブラリへの移行についてに投稿しましたが、Androidでは、android.support.*でパッケージされている従来のサポートライブラリとAndroidXサポートライブラリーの2種類が存在します。 これらのサポートライブラリーは、アプリ内で同時に使用することができないため、アプリでサポートライブラリーを使用する場合は、どちらか …

このエントリーをはてなブックマークに追加

ML5.jsを使用したフェイスマスク検出器

皆さん、こんにちは!ヨンです。アシアルのハイブリッドアプリの開発者の一人で、モバイル、ウェブ、サーバ開発技術に興味を持っています。アシアルの英語ブログ(The Web Tub)で記事を書いたので、皆さんに共有したいと思います。今回の記事の話題は「Face Mask Detector with ML5.js」です。 この記事では、ml5.jsライブラリを使用して、写真の中でマスクを着用しているかどう …

このエントリーをはてなブックマークに追加

2021年4月以降のiOSアプリ申請について

Monacaチームの小田川です。 2021年4月以降からは、 App Storeに提出されるすべてのiOSアプリは、Xcode 12およびiOS 14 SDKでビルドする必要があります。詳しくは、iOS AppとiPadOS AppをApp Storeに提出するを参照してください。 Xcode 12でビルドする MonacaプロジェクトをXcode 12でビルドする場合は、Cordova 10プロ …

このエントリーをはてなブックマークに追加

Onsen UI 2.11系について

Monacaチームの小田川です。 Onsen UIは、Monacaで開発するようなハイブリッドアプリやWebアプリ向けのUIフレームワークです。 Onsen UIは、AndroidやiOSのスタイルガイドライン準拠しているため、ネイティブアプリのようなUIでハイブリッドアプリを構築することができます。MonacaでもOnsen UIを使用したテンプレートを提供しています。 今回は、現在提供されてい …

このエントリーをはてなブックマークに追加

Clubhouseでマイクを繋いだりポン出しする方法を編み出した

アシアル情報教育研究所の岡本雄樹です(アシアル情報教育研究所・所長ブログ) 弊研究所では、毎週のようにオンライン研修会を開催しております。故に、所長室は放送室のような装備になりつつあります。 さて、今日は、巷で流行っているClubhouseという音声SNSの話をしたいと思います。 Clubhouseとは Clubhouseというのは音声版Twitterとも呼ばれているサービスです。サービス内でトー …

このエントリーをはてなブックマークに追加

MonacaのAndroid App Bundle対応について

Monacaチームの小田川です。 2021年8月から、Google Playで新規アプリを公開する場合は Android App BundleでGoogle Play Consoleにアップロードする必要があります。詳しくは、以下を参照していください。 App Bundle と APK を内部で共有する New Android App Bundle and target API level req …

このエントリーをはてなブックマークに追加