Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
クロスプラットフォーム対応したモバイルアプリ開発フレームワークである Ionic2を使ってサンプルアプリを作成します。 Ionicでモバイルアプリを作ろう!(1)概要・環境構築 Ionicでモバイルアプリを作ろう!(2)ツールの基本的な使い方を覚える Ionicでモバイルアプリを作ろう!(3)ページの作成/ページ遷移 前回でページの作成が出来るようになったので今回はページに表示する情報を ネットワーク越しに取得し画面に表示する流れを追ってみましょう。 REST APIから取得するモジュールの作製方法を解説します。 次のようなGitHubのユーザリストを取得して画面上に表示するアプリを作ってみたいと思います。 下準備 前回までのプロジェクトをそのまま使うと少々ごちゃごちゃしてきてしまうので 新たにblankテンプレートのプロジェクトを作成します。 $ ionic start GitHubDe
Ionic Framework allows us to build beautiful mobile apps using just JavaScript, HTML5 and CSS. Another cool thing is that it built on top of AngularJS – a popular JavaScript Framework from Google. Multipart Video Blog Series Personally I like to learn by watching short videos and I thought you might as well. So I have created several short videos that go from quick high-level overview of these tec
Follow @joshuamorony ·The Ionic team recently announced a new project called Stencil. The best way to think of Stencil… Ionicチームは最近、Stencilという新しいプロジェクトを発表しました。Stencilは「最新のWeb Compを構築するためのツール」と思っていただければよいです。Stencilは、componentを構築するために必要な特定のスタイルの構文を持っています。 import { Component, Prop } from ‘@stencil/core’; @Component({ tag: ‘my-first-component’, styleUrl: ‘my-first-component.scss’ }) export class MyCom
April 15, 2024 All Announcements Product Capacitor
Front-End Web & Mobile Push Notifications with Ionic and Amazon Pinpoint Engaging your customers through communication channels such as push notifications is important for mobile app success. AWS services such as AWS Mobile Hub and Amazon Pinpoint enable you to do this in a scalable and cost effective manner. When using these services with development tooling like Ionic Framework you can rapidly d
July 24, 2018 All Announcements Product announcement Beta Ionic 4 release Today, I’m thrilled to announce the beta release of the best version of Ionic Framework yet: Ionic 4.0.0-beta.0! 🎉 Representing over a year’s worth of work, Ionic 4 brings significant performance and build time improvements, powerful theming capabilities, multi-framework compatibility, brand new documentation, and so much m
ここ最近はIonicを使ったハイブリッドアプリを開発してました(個人でなく、会社でのプロジェクトです)。 さて、こちらの記事の通り、Cordova Androidに脆弱性が見つかり、修正版がリリースされました。 IonicではCordovaのAPIを利用してネイティブの機能を使うので、今のプロジェクトでも「脆弱性の影響ないかな?」「そもそも、今のCordovaのバージョンなんだっけ?」と思ったのですが、調べていく過程で色々と混乱してしまっていたので、整理がてらまとめておきます。 Cordova iOS, Cordova Androidのバージョンを調べる 最初に結論なんですが、Ionic(Cordova)プロジェクト内のCordovaのバージョンを調べたい場合、プロジェクトの直下で # cordova platform list とすればよいです(Ionicの場合はionic platfo
Watch Ionic Portals in ActionA new era of scaling mobile app development is here. See how Portals breaks down barriers and increases development velocity. Allow multiple teams to contribute to large scale mobile projects.The easy way for web teams to add new features and screens to native apps in a safe, controlled way. Each Portal is a focused experience that delivers specific features and functi
はじめに Ionic を使い Elm でもモバイルアプリっぽい UI を作りたいと思って試してみました!どのように動くか気になる方はこちらのデモを見てください。この記事では Elm 上で Ionic を使う方法、その上でできること、できないことをまとめます。 Ionic とは Ionic は、iOS や Android、Web などクロスプラットフォームでアプリを開発するための UI フレームワークです。以前は Angular でしか使うことができませんでしたが Stencil という Ionic チームが開発したフレームワークを使うことで React や Angular、Vue などでも使うことができるようになりました。どのようなコンポーネントが用意されているのか、また使い方などは UI Components - Ionic Documentation を見るとおおよそわかると思います。
#444444:root { --ion-color-primary: #0054e9; --ion-color-primary-rgb: 0,84,233; --ion-color-primary-contrast: #ffffff; --ion-color-primary-contrast-rgb: 255,255,255; --ion-color-primary-shade: #004acd; --ion-color-primary-tint: #1a65eb; --ion-color-secondary: #0163aa; --ion-color-secondary-rgb: 1,99,170; --ion-color-secondary-contrast: #ffffff; --ion-color-secondary-contrast-rgb: 255,255,255; --io
この記事は、 Ionic Framework / Capacitor / Stencil Advent Calendar 2022 の2日目の記事です。 この記事は、Ionic Blogで公開された Ionic vs. React Native: Performance Comparison の翻訳記事です。記事の翻訳を快諾してくれたIonic Teamと著者のConnerに感謝します。 なお、記事内の動画はアニメーションGifとなっており、元記事のvideoと比べて画質が落ちます。きれいな映像でみたい人は、アニメーションGif下にあるリンクから元動画を閲覧ください。 IonicとReact Nativeがクロスプラットフォームアプリケーション開発のエコシステムで競合していることは周知の事実です。 ネットで検索すれば、この2つのクロスプラットフォームソリューションを比較する記事が無数にヒッ
Since the inception of Hybrid Mobile technologies, the number of web developers turning to mobile development has increased tremendously. Hybrid mobile technologies empower a web developer to develop mobile applications which run on multiple mobile platforms. All without learning native platform languages and utilizing existing skills. Hybrid Mobile technologies have evolved a lot and many differe
Ionic Framework Ionic framework is the youngest in our top 5 stack, as the alpha was released in late November 2013. Built on top of the popular AngularJS framework from Google, Ionic utilizes AngularJS to provide the application structure, while Ionic itself focuses on the user interface. In other words, we see a match between the power of Angular and the beauty of Ionic UI. Ionic provides a set
2016年までウェアラブルデバイスの最大手として市場をリードしていたFitbitから、新作スマートウォッチ「fitbit ionic」が発表されました。 2016年にはAppleWatchの最大のライバルと言われていた電子ペーパー製のスマートウォッチ「Pebble」を買収するなど精力的に市場を拡大していたFitbitですが、今年の第1四半期には市場シェアをAppleやXiomiに奪われ、業界3位までシェアを落としていました。 [post id=”4537″] 再びシェアを取り返すべく、9月に発表が予想されているAppleWatch Series3に先んじて、今回「fitbit ionic」を発表したようです。 fitbit ionicのバッテリーは4日以上持つ!睡眠ログの記録も公式にサポート fitbit ionicの最大の魅力は、なんといっても「4日以上」を謳うバッテリーの持続時間です。
iOS 10 で Cordova/Phonegap アプリが動かなくなった の記事を見かけてIonicアプリをアップデートして審査に出すまでに起きた事柄のメモです。 iOS10でCordovaアプリが起動しない? deviceready イベントが発火しなくなった、ということなので記事とその参照先を参考にindex.htmlにmetaタグを追加した。 <meta http-equiv="Content-Security-Policy" content="default-src * gap://ready file:; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src * 'unsafe-inline' 'unsafe-eval'"> Provisioning Profileが上手く認識されない ちょうどAp
Social Sharing のプラグインを使って LINE シェア機能を実装する方法。 Social Sharing のドキュメントは以下。 ionicframework.com 2017/01/27 21:00 頃 追記しました。 方法 type に jp.naver.line.Share を指定するとできます。 (Android は jp.naver.line.android のはず。未検証) ただし、以下の方法で LINE でシェア自体はできるのですが、アプリがインストールされていない時にクラッシュします。 SocialSharing.shareVia('jp.naver.line.Share', this.message, '', this.image, this.url) そのため一旦 LINE がインストールされているかを確認する必要があります。 ということで AppAvai
UPDATE : Another Ionic developer has a more elegant solution to this problem on the forum. Last week, someone on the Ionic Framework forum asked about integrating custom URL's in an Ionic app using Cordova's Custom URL Handling Scheme. I dug into it a bit and came up with a solution. Here, I'll finally document it in a bit more detail. Shameless Self-Promotion : Please checkout Kids In Touch - a f
Introduction In this tutorial, I will explain you step by step how to create a modern, hybrid, mobile application (iOS and Android) of your WordPress website using the latest technologies. We'll be using Ionic Framework, ECMAScript 6, npm, webpack, and Apache Cordova. At the end of this tutorial you will get the following application. It has only three modules, a Home module that displays your lat
Here’s the fun “thing” about working in a service industry, you get to play a lot around diverse technologies. In the previous blog, we explored Xamarin vs Ionic. In this blog post, we will try to understand the differences between React Native vs Ionic as competing platforms for building non-native apps. Most of us often land in a dilemma – “What platform should I select for my enterprise app dev
この記事は、Ionic Frameworkアドベントカレンダー3日目の記事です。 個人でIonicを使って開発している、Googleカレンダーと連携する日程調整アプリ「アイテマス」をPWA対応しました。その際に、はまったり忘れがちな設定が2つあるので、それらについてまとめます。 Ionicのバージョンは下記のとおりです。 Ionic CLI : 5.4.5 (***) Ionic Framework : @ionic/angular 4.11.2 基本的に公式のドキュメント通りに行えばとりあえずPWA化します。その他の細かい調整はGoogle Chromeの開発者ツールを使って行ったらOKです(Lighthouseというよさげなツールもあるみたいですね)。 スプラッシュスクリーン対応 こういうGeneratorを使っておけば問題なくいけると思いきや、iOSで表示されませんでした。どうやらし
Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker. It was recently brought to my attention that big things came with the latest Apache Cordova Android and iOS update. One of the major updates being the requirement of whitelisting in order to use external resources. What exactly does this mean? Take the examp
開発のながれ 1. 新規プロジェクト作成(既存のプロジェクトに追加する場合は不要) 2. プラグインの開発 必要なディレクトリとファイルを作成 $ tree plugins-dev/ plugins-dev/ └── plugin-sample ├── plugin.xml ├── src │ ├── android │ │ └── Sample.java │ └── ios │ └── Sample.swift └── www └── sample.js3. 上記のファイルを編集してプラグイン開発 4. 作成したプラグインをプロジェクトに追加 5. プログラム(js)からプラグインを呼び出すようにしたり プラグインの修正は以下を繰り返す ・プラグインを修正 ・プラグインを削除して追加 ・動作確認(自分の場合は、xcodeまたはandroid studioでビルドしてる) 実装 - iOS
If you’ve used ionic serve or ionic run with live reload and accessing external API endpoints, chances are you’ve run into some CORS issues. They usually look something like this: XMLHttpRequest cannot load http://api.ionic.com/endpoint. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8100' is therefore not allowed access. So what is CORS, and
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く