アシアルブログ

アシアルの中の人が技術と想いのたけをつづるブログです

Chrome Dev Summitで披露された高速化のテクニックの数々(所感を含む)

こちらのブログではご無沙汰しています。田中です。今週はサンフランシスコにて開催されたChrome Dev Summitに参加させていただいていました。今年はweb.devの発表や新しいPageSpeed Insightsなど、例年にも増して盛りだくさんの発表が行われましたが、特に…

Vue.jsはより速く、より小さく!〜Evan氏の来日講演から読み解くVue 3の進化〜

こんにちは。Monaca/Cordova担当の内藤です。 今年(2018年)の11月3日に、秋葉原 UDXでVue Fes Japan 2018が開催されました。Vue.jsの開発者であるEvanさんをはじめ、Vue CLI UIクリエーターのGuillaumeさん、Microsoft シニアデベロッパーアドボケイトのSara…

Vue.jsの生みの親 Evan氏が箱根でみんなの質問に答えてくれた【動画有り】

vue

こんにちは、生形です。 先般開催されましたVue Fes Japan 2018のために、JavaScriptフレームワーク「Vue.js」の生みの親であるEvan Youさんが来日されました。 この機会を逃す手はない!ということで、Evanさんへの質問をTwitterで公募し、インタビューした…

Creating Your First Vue.js PWA Project(Vuejsで始めるPWAアプリ)

皆さん、こんにちは!エリスです。アシアルのハイブリッドアプリの開発者です。モバイル、ウェブ、サーバ開発技術に興味を持っています。アシアルの英語ブログ(The Web Tub)で記事を書いたので、皆さんに共有したいと思います。プログの話題はPWAとVue.jsフ…

Vue.jsのライフサイクルとOnsen UIについて

はじめに Monacaでは、「Onsen UI + Vue.js」テンプレートが用意されています。 Onsen UIでは、「ons.disableAutoStyling()」メソッドのようにOnsen UIを呼び出した直後に実行する必要がある機能があります。 今回は、Vue.jsで開発する場合、どのライフサイ…

Monaca&サーバレス構成で作成したアプリ

こんにちは、笹亀です。先月の末(2018年9月28日)にmonacaのユーザ会である、monaca UG #6に参加及び講演をさせていただきました。MonacaとAWSのサーバレス構成のスマートフォンアプリを構築致しました。作成したアプリは、「hoops link pass」というアプリ…

3連休にCognito vue/aws-amplifyを使って手軽に認証機能をハンズオン

はじめに 構成図 用語について Cognito User Pools Federated Identities APIGateway aws-amplify Try Cognito - UserPool - Cognito - Federated Identities - Cognitoの確認 APIGatewayの用意 APIGatewayAPIにオーソライザーを新規追加する オーソライザを…

アシアル社内勉強会 第一回

こんにちは。内藤です。 先日の9月14日、アシアル社内勉強会(第一回)を行いました。これまでにもアシアル社内では様々な勉強会をしてきましたが、今回から始める勉強会は、基本的に外部から講師をお招きして、各自の経験に基づいた幅広いお話をしていただ…

SVGを画像化する

はじめに 昨今のクライアントサイドでは、動的な画像のレンダリング、アニメーション、拡張・縮小を求められることが多々あります。そのような際にSVGは利用しやすい形式です。一方で、画像として内容を保存したくなることもあります。そのような場合に使え…

Google Homeアプリ開発を試してみました

こんにちは、中川です。 今回は、DialogflowとCloud Functions for Firebaseを使った、 Google Homeアプリ開発を試してみました。 作るもの まずは簡単なもので試したいと思いますので、 「Google Homeに話しかけた内容を逆にして返答する」というアプリとし…