キミはionicを知っているか?AngularJS+PhoneGap+美麗コンポーネント群! 金井 健一(フリーランス) ionic 概要 ionicはそのサイトのデザインからも見てわかるとおり、シンプルかつ美しいUIを取り揃えたコンポーネント群で、Apache Cordova を拡張して作られているフレームワークです。 また、動的なUIコンポーネントを実装するために、 AngularJS を採用してる点もその特徴の1つです。 ionicがサポートしているプラットフォームは、iOS 6+とAndroid 4+です。(ただしAndroidについては、2.3+でもいくつかの機能を提供してるとのこと) 現状ではこの2つのプラットフォームのみですが、Windows PhoneとFirefoxOSについても今後対応を進めていくようです。 特徴 Apache Cordovaを拡張して作られている、モバ
「次のモバイルファースト」がやってくる!UIと機能設計をIonic 2を使って学んでみよう 榊原昌彦(一般社団法人リレーションデザイン研究所 ...) レスポンシブデザインが生まれたばかりの2009年には、はやくも「モバイルファースト」という言葉が使われ始めていました。 WebサイトはPCから見るものだったのは今や昔。今ではスマートフォンの普及により、多くのWebサイトではPCとモバイルからのアクセス数が逆転してるWebサイトも多く、「モバイルファースト」な開発も当たり前になりました。 しかし、2009年の「モバイルファースト」と、今の「モバイルファースト」は大きく中身が成長しました。モバイルフレームワークであるIonic 2も先日リリースされましたので、ここで改めて「モバイルファースト」とは何かを考え、モバイルの設計を見直していきます。 レスポンシブとモバイルファースト モバイルファース
HTML5でモバイルアプリを作るなら、UIはionicで決まりなのでは!と思えるぐらい良いライブラリです。AngularJS&Sass派の人はぜひ使ってみてはいかがでしょうか。 はじめからAngularJSで使うことを念頭に置かれているのが良い はじめからAngularJSで使うことを念頭に置かれているので、モバイルアプリで当たり前に使う機能をAngularJSから簡単に操作できるように、ionic-angular.jsというライブラリが用意されています。 ナビゲーション(Views and Navigation) テーブルビュー(List) タブバー(Tab Bar) スライドメニュー(Slide Menu) などなど、一通りの機能がAngularJSから操作できるようになっています。 設計方針もCocoa Touchっぽくしているとのことで、iOSネイティブで開発していた人にもとっつき
Ionic x Vueでモバイル向けWebアプリを開発! Ionicはクロスプラットフォームのモバイルアプリ向けフレームワークです。主にiOS/Android向けに、ワンソースコードでモバイルアプリを開発することができます。 Ionicは主にモバイルアプリ向けのオープンソースのUIツールキットのことを指しますが、IonicにはIonic Native(Cordovaを利用したネイティブサポート)、Studio(GUIソフトウェア)、Mobile DevOps(CI/CD)も含まれており Webフロントの技術(HTML/JS/CSS)を活用したモバイルアプリ開発の統合フレームワーク と言えます。 UIツールキットとしては、非常に綺麗なコンポーネントが用意されており、Webアプリの中にシンプルかつ簡単に用いることができます。 Ionicは2013年の登場から徐々にバージョンアップされており、現
React/Angular2時代のUIフレームワーク考──Ionic2、Onsen UI2を語る 白石 俊平(HTML5 Experts.jp編集長) 読者の皆様こんにちは、編集長の白石です。 先日ふとしたきっかけで、本サイトの認定エキスパートでありアシアル株式会社の社長でもある田中 正裕さんと、Web技術について語り合う機会がありました。 ReactやAngular2といった次世代のアプリケーションフレームワークが存在感を増す中で、UIを構築するためのフレームワークはどう進化するのか? これらのアプリケーションフレームワークをベースとしたIonic2やOnsen UI2と言ったUIフレームワークについて、それぞれの立場から語り合ってみました。 (田中さんはOnsen UI2の開発者、白石はIonic2をかなりヘビーに使い倒しています) Progressive Web Apps (PWAp
Angular 2を使うならUIはコレで!Ionic 2ことはじめ(正式リリース版対応) 榊原昌彦(一般社団法人リレーションデザイン研究所 ...) Web制作してると、また新技術が出たのかと思うと、気づいたら「新常識」が増えてたということに頻繁に出会います。 タスクランナー、SCSS、LiveReload、SPA、PWA、ハイブリッドアプリ。そういった近年のキーワードを一気に体験できるUIフレームワーク「Ionic 2」が先日リリースされましたので、ご紹介します。 編集部注: Angular 2の正式名称は「Angular」ですが、現状だと「AngularJS 1.x」のことを呼称していると誤解される可能性が高いと判断し、本稿では「Angular 2」で統一させていただきます 記事の内容が古くなってたので、2017年8月11日に更新しました Ionic 2の概要 Ionic2は、アメリカ
なにこれ クロスプラットフォームアプリを開発する手段はいくつかありますが、とっつきやすそうなIonicについて調査しました。実装方法というよりは、全体像と、React Native・Flutterとの比較についてまとめています。 📝私はWeb開発の経験はありますが、Ionicの経験があるわけではなく、これからやってみようという段階です。 そのため本記事はあくまでも調査結果をまとめたもので、実際の開発の経験に基づくものではありません。 Ionic概要 クロスプラットフォームアプリをWebの技術(HTML/CSS/JS)を使って作るためのフレームワークです。 iOS・Android・Electron・Web(PWA)などの複数の環境で動作させ、ネイティブ機能にアクセスするためのCapacitorと、 WebComponentベースのネイティブ風なUI Componentから構成されます。 U
ハイブリッドアプリをさくさくっと作りましょう! ここ1年くらいWebとネイティブの技術を組み合わせたハイブリッドアプリに対する注目が急激に高まっています。Mobile Safariのパフォーマンス向上、HTML5への期待の現れと言えるでしょう。 今回はそんなHTML5を利用したWebアプリケーション開発に使えるフレームワークIonicを紹介します。この手のフレームワークはたくさんありますので、より先進的なものを選ぶと最新の機能が使えるのではないでしょうか。 タスク一覧のデモ。ヘッダー、フッターは常時張り付きます。 タブバーをクリックして画面の切り替えもできます。 スライドメニュー。画面をスワイプまたは左上のメニューアイコンをタップします。 メニューが左からスライドしてきました。 画面を切り替えた後の戻る機能もあります。 フォーム。 サンプルの天気アプリ。 地図アプリ。 プロフィールアプリ。
Overview Ionic focuses on the frontend UX and UI interaction of an app — UI controls, interactions, gestures, animations. It's easy to learn, and integrates with other libraries or frameworks, such as Angular, React, or Vue. Alternatively, it can be used standalone without any frontend framework using a simple script include. If you’d like to learn more about Ionic before diving in, we created a
フィットビット・ジャパンは11月14日、アプリ開発者やユーザーを招いたカンファレンス「Fitbit Developers and Users Conference 2017 Autumn」を開催した。 フィットビット・ジャパン カントリーゼネラルマネージャー 千川原智康氏が登壇し、Fitbit初のタッチスクリーン スマートウォッチ「Fitbit Ionic」が、日本では2018年1月に発売することを明言した。予定価格は3万6000円。 Ionicは、同社初のタッチスクリーン スマートウォッチだけあって、初採用の機能が多い。例えばフィットネス関連では、GPSを内蔵し走り出すと自動起動、水泳での自動ラップ計測、Ionic上でのパーソナルコーチング。 スペック面では、5日間以上持続するバッテリー、2.5GBストレージで音楽再生に対応し300曲以上の保存、NFC、サードパーティーアプリ向けのオープ
スマートフォンやノートPC、電気自動車などのハイテク製品はリチウムイオンバッテリーの普及によって実現されています。しかし、リチウムイオンバッテリーにはメリットと同時に多くのデメリットもあるため、代替バッテリーの必要性が叫ばれています。アメリカのIonic Materialsが、リチウムイオンバッテリーを代替する安価で大量生産可能なアルカリポリマー電池の開発に成功したと発表しています。 A Better, Safer Battery Could Be Coming to a Laptop Near You - The New York Times https://www.nytimes.com/2017/08/01/technology/alkaline-batteries-replace-lithium-ion.html Tech Guru Bill Joy Unveils a Batte
10年以上前からWebの勉強は「まずHTMLを覚えて、フォントサイズをかえて『すごーい』」という学習がメジャーですが、それって本当に正しいのかなという記事です。 前置き ー Ionic Frameworkとは 「Ionicで作る モバイルアプリ制作入門〈Web/iPhone/Android対応〉」が発売されます。 IonicはHTML5でモバイルアプリをつくるためのプラットフォームです。 1ソースでWeb/iOS/Androidアプリがつくれることから、ドワンゴ、pixiv、Exciteといった有名企業も採用しており、「Webアプリをつくって人気がでたら、そのままiOSアプリもリリース!」ができることから、Webの価値を押し上げると言われています。モバイルネイティブなUIデザインすてきですよ。 本題 で、本書を執筆した動機は「HTML書けたらアプリつくることができるのに、それを知らない方が
Fitbit初のスマートウォッチ「Fitbit Ionic」が日本上陸! バッテリーは最大5日2018.01.11 18:1511,249 ヤマダユウス型 ややレトロフューチャーなところも好き。 2017年末に海外で発売されたFitbit社初のスマートウォッチ「Fitbit Ionic(フィットビット アイオニック)」が、ついに日本にやってきました! 海外では米Gizmodoのライターもレビューしていましたが、アクティビティトラッカーの雄たるFitbitのスマートウォッチとなれば、待ってましたな人も多いことでしょう。 GPSを搭載し、5気圧までの防水機能を備えたFitbit Ionicは、ランニングや水泳にダイレクトに臨めます。歩数、距離、消費カロリー、心拍数はもちろん、睡眠計測もバッチリ。血中酸素濃度を予測する相対SpO2センサーを新たに導入し、将来的には睡眠時無呼吸などの監視も可能だそ
ときどき「Ionicでつくったモバイルアプリ(Web技術/HTML5でつくったiOS・Androidアプリ)で出来ないことって何ですか?」と質問を受けるので簡単にまとめようと思います。 (カバー画像に意味はないです。何使おうかと思って探したところめちゃくちゃ可愛かったからこれにしました) パフォーマンスが低いという誤解とりあえず、「Web技術でアプリつくるとパフォーマンス低くて使い物にならないって聞くんだけど」というのはもうとっくに通り過ぎた昔の話です。以下の2つのレンダリングを比較してみてください。 圧倒的に後者のほうがなめらかでスムーズですよね。これはReactの過去の実装(Stack)と、4年前に刷新された「Fiberアーキテクチャ」との比較なのですが、JavaScriptのレンダリングの実装はここまで進化しています。 こちらはつい最近実装されたIonicでユーザがアニメーションを実
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件自由区/DOBON.NETへの提案 ( 170 / 29 / 20604 ) Links ( 167 / 36 / 26217 ) DOBON.NET/history ( 157 / 31 / 35144 ) .NETプログラミング研究/93 ( 122 / 88 / 138285 ) free/kanaxsCSharp ( 107 / 49 / 30159 ) .NETプログラミング研究/111 ( 105 / 58 / 46728 ) ぱたうさ ( 105 / 110 / 30826 ) .NETプログラミング研究/76 ( 104 / 54 / 72606 ) .NETプログラミング研究/94 ( 96 / 43 / 60031 ) .NETプログラミング研究/112 ( 95 /
ionic は AngularJS ベースの UIライブラリです。 ionic の公式ページ:http://ionicframework.com GitHub:https://github.com/driftyco/ionic/ 今回は、公式ページにあるような Cordova(PhoneGap)等からの利用ではなく、単純にスマホWEBサイト(非ネィティブアプリ)でUIライブラリとして利用することを想定しています。 デモ 公式で提供のデモアプリケーションは、下記で説明する雛形に含まれています。よろしければどんなもんかご覧ください。 http://hkusu.github.io/AngularJS_ionicjs_demo GitHub Pages に載せてます。 ファイルは minify していません ionic のモバイル対応ブラウザは『iOS 6+, Android 4+』とのことなので
Meteor now has reasonable support for React.js, so it’s about time to start using it for hybrid mobile apps, which is one of the huge advantages of using Meteor. This template app (repo) will use React.js in place of Meteor’s built-in templating engine Blaze, ReactRouter instead of iron:router or meteorhacks:flow-router, and will use Ionic, which is a widely used hybrid mobile app framework. This
ネイティブなHTML5モバイルアプリケーションを構築できるIonicフレームワークのガイドを翻訳しました。 チャプター1: Ionicのすべて Ionicの作者によって書かれた、HTML5モバイルアプリケーションを構築するためのIonicフレームワークの公式ガイド(http://drifty.com/) へようこそ。ここではあなたがIonicでアプリケーションを構築し始めるために知っておく必要なすべてが含まれており、より高度な開発のための基盤となります。 もし、あなたが過去に他のモバイル開発フレームワークを使用した経験があるのであれば、Ionicもほとんど同じように使えることでしょう。しかし、どのようなフレームワークでもとっかかりは常に困難なので、ここではシンプルに始めて基本的なコンセプトから発展していきます。しかし、最初に私たちは、Ionicがどのような開発に向いているのかや、なぜIon
Ionic framework is “An open source mobile toolkit for building high quality, cross-platform native and web app experiences”. If you’re reading this you probably might be familiar with many such frameworks that develop Hybrid Apps which can run on iOS, Android, etc all with the same codebase. Some of the popular ones would be React Native, Cordova, etc. But the thing that sets ionic apart is that i
Here’s how Creator works Creator makes building real mobile apps dead-simple. Drag and drop components Visually build your app by dragging in pre-made mobile components into the device emulator. Preview and share Preview and interact with your projects live on your devices. Share with colleagues and clients alike. The simplest app Creator around. Thousands of businesses across 150 countries use Cr
Fitbitが満を持して投じる初のスマートウォッチ「Ionic」ハンズオンレビュー2017.09.02 18:4510,588 mayumine Fitbitからスマートウォッチが出るよ出るよと噂されてはや数カ月。 ついにFItbit初の本格スマートウォッチ「Fitbit Ionic」が公開されました。米Gizmodoは、発売前に入手してさっそくハンズオンレビューしていますが、かなりの高評価のようです。 Fitbitが満を持して投じる初のスマートウォッチ「Fitbit Ionic」は、Apple WatchやFitbit Surgeを使うような人たちを確実に魅了する製品です。最大4日間のバッテリー寿命、iOS・Android・Windows、それぞれのOSとペアリング可能、そしてFitbitおなじみの心拍計のセンサーも新しくなりました。このIonicの登場は、ウェアラブルデバイスの第一線を
はじめに Ionicはクロスプラットフォームのモバイルアプリ向けフレームワークです。主にiOS/Android向けに、ワンソースコードでモバイルアプリを開発することができます。 今回は無限スクロールの使い方を解説します。 事前準備 こちらのブログ を通して作成したプロジェクトをベースに進めます。 無限スクロールとは モバイルアプリでリスト表示を実装する際、差分読み込みを行うことで無限にスクロールできるような振る舞いを持たせることがよくあります。具体的には以下の順番で処理します。 まず20件読み込む(1画面に収まる程度) ユーザーがリストを一番下までスクロールする 一番下までスクロールしたことをハンドリングする 追加で10件読み込む(その際には一番下にローディングを表示する) 2-4 を繰り返す 全て読み込み終わったら完了 このような処理をiOSやAndroidで実現したい場合は、頑張って実
前提 2019/9/19追記:2016年09月28日投稿の記事なので結構古い情報です。ご注意ください。 社内の勉強会用に情報をまとめてみたのでせっかくなのでQiitaにも投稿 ハイブリッドアプリでも主にionic中心になります。 検討段階でMonacaも選択肢にあったためMonacaとの比較も記載。 ハイブリッドアプリを始める場合に困ったら以下も参考にしてみてください(自分の投稿のステマ) 【ハイブリッドアプリ】Monacaを利用してみてはじめに疑問に思ったこと一覧 http://qiita.com/hironaito/items/a33f71d72df4fd06b191 ハイブリッドアプリとは アプリをWeb技術を使って作成する技術 ネイティブアプリ Java Swift / ObjectiveC ハイブリッドアプリ HTML + CSS + JavaScript SPA(SINGLE
「Angular 2から6までの主要な進化をまとめた記事を読みたい」とツイートしたら、Angularの強い人にIonic情報とのトレードを提案いただいたので、Ionic 2から4までのIonicとその周辺ライブラリの進化を時系列にまとめていきます。 Angular v2からv6までの変化をまとめてみた とあわせてご覧ください。 なお、Ionicって何よ?という方は少し古い記事となるのですが「Angular 2を使うならUIはコレで!Ionic 2ことはじめ」をご参考ください。 Ionic v2 2016年2月11日 私のIonicをプロダクト採用したレポジトリをみると、この日の angular2@2.0.0-beta.2 / ionic-framework@2.0.0-alpha.57 が最古のコミットになっておりました。技術調査はもうちょっと前からしていましたが、本記事のスタートラインは
October 14, 2019 Announcements Capacitor Ionic react Today we’re thrilled to announce the general availability of Ionic React, a native React version of Ionic Framework that makes it easy to build apps for iOS, Android, Desktop, and the web as a Progressive Web App. All with one code base, standard React development patterns, and using the standard react-dom library and huge ecosystem around the w
Fitbit Ionic 1週間程使ってみたので,ちょっとまとめてみました. Pebbleユーザーは買いか? 2017/10/10現在,買った方が良いとは言い難い(これでもマシになったので今後もよくなる筈ではあると思う) ワークアウト,フィットネス,睡眠管理などでPebbleをよく利用する方は買っても良いかも. 現行のFitbitデバイスユーザーは買いか? 買いだと思う.母艦なしでカラー液晶で色々出力されるのは便利. でも,日本では12月発売開始なのでその時に買った方が良い. ※ 日本の発売日は未定,2018年中に発売延期となった模様 海外から買っても日本の保証は受けられない. (日本のAmazonの転売ヤーから買ってはダメ.買うならアメリカのAmazon) メーカー仕様などで公開されていない部分の詳細 Fitbit IonicとPebbleとの違いを中心に列挙 心拍精度はPebble 2
これは AngularJS Advent Calendar 2014 の24日目(12/24)の投稿です。クリスマス・イブですね。 ionic は 公式ページ で紹介されているとおり、モバイル向けの AngularJS ベースの CSS/JavaScript ライブラリです。(要は Bootstrap 的なものと思ってもらえれば。) Cordova と連携して、ネィティブアプリにパッケージできます。WebStorm をお使いの方は、バージョン9の更新情報で、ionic がサポートされた、というのをご存知かと思います。 この ionic ですが、アプリにパッケージしなくても、この CSS/JavaScript ライブラリを モバイル向けWEBサイト の用途として利用するのもいいんじゃないか、と思っています。もしくはネィティブアプリの一部機能を、ionic で作って、アプリの WebView
この10年間、フィットネスバンド市場で優位にあるFitbitが、299.95ドルの「Fitbit Ionic」によって、ついにスマートウォッチ市場に本格参入しようとしている。GPSおよび近距離無線通信(NFC)を内蔵し、改良された心拍計、最大50mの耐水性能、音楽プレーヤーなどの機能を備えるため、スマートウォッチを活用するのにスマートフォンを持ち歩く必要はない。 しかし、Fitbit Ionic独自のセールスポイントは、優れた心拍計機能にある。この心拍計には、血中酸素量を推測、追跡できる「相対的SpO2(酸素飽和度)センサ」が内蔵されている。 またFitbit Ionicは、新たなBluetooth対応イヤホン「Fitbit Flyer」や、パーソナルトレーナーアプリ「Fitbit Coach」、「Fitbit Pay」、Wi-Fi対応スマート体重計「Fitbit Aria 2」、および「
Ionicで Android アプリを初めて作って公開してみました。 ionic で開発自体は AngularJS ベースということもあり、結構スムーズだったのですが、開発以外の部分で意外とハマったので、その辺り紹介しようと思います。 作ったアプリはこちらです。 ~~ダウンロードはこちら(現在は配布しておりません)~~ はい、千葉のローカルバスのアプリです。 では、早速本題へ。 ionic でアプリ scaffold の作成 まず、ionic の概要についてご存知ない方はこちらを参照してください。 キミは ionic を知っているか?AngularJS+PhoneGap+美麗コンポーネント群! | HTML5Experts.jp 最初に ionic を使ってアプリ scaffold を作成します。こちらは公式サイトの手順通りに行えばいいと思います。 Getting Started with
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く