東京都
最新順で表示
Flutterアプリを自動テストしたい話
今回はAppiumでFlutterアプリを自動テストしたいという話です。以前、弊社藤原のAppiumに関する記事を読んで私もAppiumを試してみたところ、自動でアプリが操作できる機能にとても感心しました。私はFlutterアプリ開発に関わることがあったので、「FlutterアプリもAppiumで動くのか?」と興味を持ち、調査を始めました。
アシアル主催コンテストでグランプリ!高校生とMonaca Educationで実現した学校の課題解決
今回は、アシアルが主催している「全国商業高校Webアプリコンテスト」の第3回大会でグランプリを受賞した土岐商業高等学校のレポートです。回を重ねるごとに熱量は増し、今回の応募数は前回大会の倍以上(全国48校・937名・約530作品)となりました。そんな激戦の頂点に立ち、見事グランプリに輝いたのは、岐阜県立土岐商業高等学校のチーム「プロジェクトコム」の皆さんです。
ClineによるAIエージェント開発入門: 実践で学んだ便利な点と注意点
こんにちは。プロジェクトマネージャーを中心に業務を担当することが多い、笹亀です。私がブログを書くのが1年ぶりくらいになるのですが、この1年の間にもシステム開発するエンジニアにとってAIの進化の凄まじさを感じております。私自身の考え方も1年前はAI活用・利用することを考え、実施をしてきましたが、今はどのようにAIと向き合い、変化をしていく必要があるのかというのを日々考えています。
40歳、デザイナーとしてこれからを考える
アシアルは受託開発や自社サービスを開発するのがメインでエンジニアが大半を占め、当時デザイナーは全体の5%程度。一般的なWeb制作会社とは少し違い、ガッツリデザイナーの成長ステップとはちょっと違います。
Next.js v15.2で使えるようになった View Transition API を試してみた
Next.js v15.2 から、試験的な機能としてViewTransitionコンポーネントが追加され、ViewTransions APIを使用してページ遷移やDOMの更新にアニメーションをつけることができるようになりました。
CNNで軽量音声認識モデルを作ってTensorFlow.jsで動かしてみた
TensorFlow.js を使って、任意のキーワードを含む指示コマンド(短時間音声)をブラウザ上で分類できるか検証しました。今回はキーワードを「アシアル(asial)」にします。音声データを元にしたCNN(畳み込みニューラルネットワーク)を使った約 100 KB の軽量音声認識モデルの作成手順と、Webアプリでの推論実装(マイク入力→MFCC→予測)までをまとめています。
Passkeyで実現する次世代ログイン体験|パスワードレス認証を試してみた
今回は、近年注目を集めている「Passkey(パスキー)」についてご紹介します。パスワード不要の認証方法として、AppleやGoogle、Microsoftといった大手も採用を進めているPasskey。ユーザーにとってはログインがより簡単・安全になり、開発者にとってもパスワード管理の負担が減るというメリットがあります。この記事では、Passkeyのサンプルを実装してみたいと思います。
W3C TPAC 2025(神戸)参加レポート: WebViewとオープンWebの今
W3C TPAC(Technical Plenary and Advisory Committee)は、World Wide Web Consortium(W3C)が毎年開催する大規模イベントです。Working Group(WG)、Interest Group(IG)、Community Group(CG)など、さまざまなグループの参加者が集まり、Webの未来について議論します。
GPT-1 から GPT-5.2 まで: LLM の特殊トークン徹底解説
皆さんは LLM (大規模言語モデル) の 「特殊トークン」 をご存知でしょうか? ChatGPT や Claude などを使っていると意識することは少ないかもしれませんが、実はモデルの内部では 「ここからユーザの発話だよ」「ここで思考を始めるよ」 といった制御情報を伝えるための特別なトークンが使われています。
デザイナーからのテック相談 エピソード1:UIデザイナーが、要件定義・設計フェーズに関わるメリット
アシアルにはエンジニアが多く在籍していますが、デザイナーがエンジニアやプロジェクトマネージャー(PM)のスキルにもう少し近づくことで、プロジェクトにどのような相乗効果を生み出せるのかを普段からぼんやり考えていました。
デザイナーがエンジニアとの連携について考える:FigmaのdaisyUIコンポーネントからインスタンスを切り離してカスタマイズする
現在daisyUIを取り入れた開発をしています。daisyUIの導入により、デザイナーはFigma上のdaisyUIコンポーネントのインスタンスを、エンジニアはTailwind CSS向けのdaisyUIライブラリを活用して効率的に開発を進めることができます。
仕事も遊びも全力で!横浜交流day
今回は、10月に行われた社内交流イベントについてレポートをしたいと思います。10月某日、Asialのメンバーで横浜へ社内交流に行ってきました!集合場所は桜木町駅東口前、目の前に広がるのは「YOKOHAMA AIR CABIN」。都市型のロープウェイに乗って、空からみなとみらいの街並みを眺めながら運河パークへ。短い時間ながらも、心地よい風と港の景色にメンバーのテンションアップ!
多言語対応でFigmaのParrotプラグインを使ってみた
先日、多言語対応が必要なプロジェクトがあり、FigmaのParrotプラグイン(無料)を使用しました。Parrotプラグインは、Figmaでテキストの多言語対応や一括置換を行うことができるプラグインになります。
アシアルのオンボーディング・OJT体験記 〜入社から実務までの流れ〜
この記事では、最近 Asial 株式会社に入社した私がどのようなオンボーディングを経て OJT に取り組んでいるのか、そして今後の流れについてご紹介したいと思います。Asial のオンボーディングと OJT は非常に体験が良く、エンジニア経験が 1 年半の私にとっても実りのあるものになりました。これから Asial に入社される方や、入社を検討される方の参考になれば幸いです。
仕様との比較がしやすいモバイルアプリの複雑な画面の実装
こんにちは。エンジニアの竹沢です。直近3年ほどは、モバイルアプリの開発に携わっています。その経験の中で、共通して悩んだ実装の一つが
タグから見つける