最近 Firebase を触ってみて便利だったのと Vuex で何か作りたいなと思って検索すると vuexfire なる便利そうなものがあったので使い方をざっくりまとめてみました。 アプリの起動とデモを試すだけで Vuex の解説などは行いません。 準備と Example のデモ 今回利用するライブラリはこちら。 https://github.com/posva/vuexfire データは Firebase の Realtime Database を利用し、クライアント側に vue.js と Vuex を利用し、API通信することで動作します。 ライブラリのダウンロードと Example の実行 ライブラリをダウンロードします。
最近、Firebaseを勉強中です。Vuexも勉強中です。 その2つをつなぐためのVuexFireというライブラリを組み込んで、TodoListを作ってみました。 作ったやつ とりあえず現状だと接続先のFirebaseデータベース残してるから動くけど、その内消すかも。 コード比較 VuexFireの有無でのStoreのコードを比較してみます。 import Vuex from 'vuex'; import Vue from 'vue'; import { ADD_TODO, REMOVE_TODO } from './action-types'; Vue.use(Vuex); export default new Vuex.Store({ strict: process.env.NODE_ENV !== 'production', state: { todos: [], }, mutati
Vue.jsだけでToDoアプリの削除機能を実装できる! この記事ではこんな風にVue.jsだけでToDoアプリの削除機能を実装します! ちなみに前回まではコチラでToDoアプリを作っていたので参考までにご覧ください!! Todoを削除できるようにする~HTML編~ @clickもとい、v-on:clickを使用することにより、クリックイベントを仕込むことができます。 そこでdeleteItemというメソッドで削除してみましょう。 <ul> <li v-for="(todo, index) in todos"> {{ todo }} <span @click="deleteItem(index)" class="command">[☓]</span> </li> </ul> 今回はdeleteItem(index)とし何番目のtodoを削除するのかを指示できるようにします。 その時、でto
This challenge is based on a design on Dribbble by Jae-song, Jeong Link: https://dribbble.com/shots/3812962-iPhone-X-Todo-Concept Flutter Challenges will attempt to recreate a particular app UI or design in Flutter. This challenge will attempt the home screen of the app design. Note that the focus will be on the UI rather than actually fetching data from a backend. Before starting, take a look at
Easily manage your personal tasks, family projects, and team’s work all in one place. Trusted by +40M people
ListBook は標準アプリのような美しいデザイン・軽快な操作感・シンプルな機能と三拍子がそろった、魅力的なタスク管理アプリです。 操作はフリックがメインです。リストを表示するにはタスク一覧画面を右にフリック。複数のタスクを連続して作る時には、作成画面で内容を入力したら左にフリックします。 さらにこのアプリで作成したタスクは iCloud を使い、ListBook がインストールされている、他の iPhone や iPad と同期することができます。 標準アプリ「リマインダー」がいまいち使いづらい、サクサク使える軽快なタスク管理アプリが欲しいという方にはうってつけのアプリと言えます。 iPhone 版 – ListBook 【Lists】ではタスクをまとめて管理するリストを表示します。 リスト名の横にある【i】をタップすると、そのリストの設定を編集できます。 その下にある【Tasks】は
Tiny IssueはPHP製のシンプルな課題管理です。 プロジェクトにおいてすべきことはたくさんあります。そんなタスクをイシュー(課題)としてシンプルに管理できるのがTiny Issueです。 セットアップします。ウィザードに沿っていくだけです。 完了しました!利用を開始します。 ログイン後のダッシュボードです。 まず最初にプロジェクトを作成します。 作成しました。次に課題を登録します。 課題の作成画面です。アサインする人、ファイルを添付できます。 文字化けてしまいましたが登録できています。課題にはコメントができます。 自分のアサインしている課題が一覧できます。 管理機能はサマリーの閲覧です。 ダッシュボードの表示も変わっています。 Tiny IssueはPHP+MySQLのシステムで、ライブラリとしてmcryptが必要になっています。複数プロジェクトが登録可能で、見た目もすっきりと分か
「Wunderlist」は、マルチプラットフォームに対応したタスク管理アプリだ。さまざまなタスクをリストで分類し、期限順に並び替えて効率的に処理することができる。また、ユーザーを招待してリストを共有する機能も備えている。 Wunderlistの最大のメリットは、今回紹介しているiPhone用アプリ以外にAndroid用、さらにWindows/Mac用のクライアントが用意されており、それらがすべて無料で利用できることだ。最近は多くのタスク管理サービスでマルチプラットフォーム化が進んでいるが、操作性にはかなりの開きがある。また、すべてのプラットフォームが無料で提供されているケースはあまりない。 その点、Wunderlistは前述のようにさまざまなプラットフォームに対応したクライアントが用意されているほか、ブラウザからのアクセスにも対応している。自宅や職場を問わず利用できるのはもちろん、iPho
アプリ開発元が制作した動画 非常に美しいアプリであると同時に、その操作性も優れています。それがよく分かるのがアプリ開発元が制作・公開していた、以下の動画です。ぜひご覧ください。 Clear for iPhone (Coming Soon!) from Realmac Software on Vimeo. アプリの各機能の紹介 初めて起動すると英文のチュートリアルが表示されます。 これを全てチェックし終えると表示されるのが、タスクリストです。 タスクの並び順は常に重要度に基づきます。また、その色の濃さでも度合いを示しているので、視覚的にも分かりやすいです。 重要度を変えるには、タスクをドラッグして並び替えます。 左:タスクを右にフリックするとチェックマークが付けられて… 右:一番下に移動。画面を下にスクロールすれば完了したタスクが一掃されます。 タスクを左にフリックすると、それを削除します。
佐々木からお送りするToodledo連載は今回で最終回とさせていただきます。北さんからは、次の第24回と、第25回の総集編があります。全25回で、この連載は終了となります。 今回は、これまでお送りしてきたToodledoの基本的な使い方と、佐々木のタスクシュート式の応用編をあわせた中で、もっとも役に立つと思われるタスク管理術をお届けします。 これまで私はあまり利用しないスターを使った簡単な小技です。 「あとでまとめてやる」のはいいけれど 明日、タスクカフェという毎月恒例の「みんなで週次レビューをやる会」が開催されます。明日の分はすでに満員御礼ですが、今のところ毎月行われていますので興味ある方はどうぞいらしてください。 私はここで「ゲストトーク」の役回りなのですが、それでも2時間の「作業時間」があります。このような時間が毎月出来ますと、「あ、これはあとでタスクカフェでやればいい」などと当てに
今までの環境の問題点 今まで僕はメインのタスク管理ツールとしてNozbeを、そしてサブ・ツールとしてOmniFocusを使っていた。 どちらもそれぞれユニークで便利なツールなのだが、今までの環境にはいくつか問題があった。 僕が感じていた問題は以下のとおり。主にNozbeで感じていた問題点。 タスクリストの一行が高くて一覧性が低い カレンダー表示にした時順番が揃わない サブタスクが作れない 繰り返しタスクの取り扱いが苦手 作業時間設定の融通がきかない では、順番に見ていこう。 タスクリストの一行が高くて一覧性が低い Nozbeは一行ごとのタスクに妙に厚みがあるため、ずらっとタスクが並ぶとすごく見にくくなってしまう。 最初はこのUIが好きだったのだが、本格的に使い始めたらずらーっと縦に伸びてしまい管理がすごく難しい。 スクロールしないと全体像が見えないのは不便。またフィルター的機能がないのも痛
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く