![Amazon.co.jp: FIRE 最強の早期リタイア術――最速でお金から自由になれる究極メソッド: クリスティー・シェン (著), ブライス・リャン (著), 岩本正明 (翻訳): Digital Ebook Purchas](https://cdn-ak-scissors.b.st-hatena.com/image/square/ad2c7ae4dec2cade4e013b542a5468b9aed1e387/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F51spvLu0ICL._SL500_.jpg)
(↑オフィスをでてすぐに撮った。わかる人にはわかるよね。(多分)よくドラマの撮影とかでも使われてる渋谷の陸橋) はじめに 端的にいうと、転職エントリです。 最終出社でした。 明日からニートしながらなんかして9月から新天地で頑張ります🐍 pic.twitter.com/M8Bknnt9tB— 小泉ひやかし🌻 (@nnsnodnb) 2020年7月31日 2018年8月1日*1から2020年7月31日まで、ちょうど2年間スタートアップ企業の創業メンバーとしてエンジニア1人の環境で頑張っていましたが、 タイトル通り闇雲に走り続けることに疲れてしまったので辞めることにしました。 2020/7/31 が今の職場の最終出社となりました。 しかし8月からはニートになってしまうので僕を雇ってくださる企業様を探しております! 職歴とか誰得情報を含めたプロフィールとかを公開しています。https://t.
はじめに FlutterはクロスプラットフォームなUIフレームワークです。UI特化のため、UI作る以外のプラットフォーム固有の機能を利用する場合には、公開されているライブラリ (プラグイン) を利用する以外にはFlutterの専用APIを利用してプラットフォーム側の実装を行う必要があります。 プラットフォーム固有機能の例は以下です。 Audio/Videoなどのメディアのデコード, エンコード, 再生 ランタイムパーミッションの表示や設定確認 Bluetoothや加速度センサーなどのハードウェア機能 WebView ストレージやファイルアクセス Dart⇆プラットフォーム双方向でまとまった情報が無かったため、ここにまとめることにしました。 今回はいくつかあるAPIのうち、最もよく使うMethodChannelについて使い方を解説します。 関連記事 Flutter (Dart) とプラットフ
みなさんこんにちは!お元気ですか? 僕は元気です。ただ、最近はあまりにも外への情報発信がなさすぎて、良くないな〜と思い、自分を追い込むために必ず毎週何かをアウトプットする!というグループに入りました。笑 今回は初めてですが、選んだテーマは「モバイルアプリケーションの開発」です。詳しくいうと、最近AlphaリリースされたKotlin Multiplatform Mobileについてです。 通常のアプリ開発AndroidユーザーとiPhoneユーザーのためにアプリを作りたい場合、下記のように2つのアプリを作る必要があります。 アプリの中の動き、いわゆるビジネスロジックは2つとも一緒なのに、2回別の言語でそのロジックを実装しています。 Kotlin Multiplaform MobileでもAndroidとiOSアプリは作りますが、共通のロジックは別で実装し、両方のアプリからアクセスできるように
もしもこんなことを言われたら「何言ってんだ、できねぇよ」と言うと思います。 しかしながら双方似ている部分があり、とっつきやすいのも事実です。iOSエンジニアの皆さん、Androidアプリも作ってみたくありませんか? このトークでは、私がiOSエンジニアからAndroidエンジニアに転身した経験を活かし、iOSエンジニアにとってわかりやすい形でAndroidアプリ開発について説明してみたいと思います。もちろん40分ですべて熟知してもらうのは難しいです。なので、Androidアプリを作る上で要になる部分の解説や、躓いたときに自力で原因を探るためのデバッグ手法の説明に重点を置き、自走できる状態へ導きたいと思います。 目次 ・Swiftと比較しつつKotlinを学ぼう ・基礎の基礎、Activity、Fragmentを理解しよう ・ConstraintLayoutでUIが組めるようになろう ・よく
はじめに 本記事は、Flutterアプリの開発環境である Flutter SDK の仕組みについてまとめた記事です。この記事を読むことで、Flutter SDK がどのような仕組みで動いているのかが何となく分かると思います。 Flutter SDKとは? まず、Flutter SDK とは、https://github.com/flutter/flutter そのものです。Flutter アプリを Android や iOS, Web, Linux 等のターゲット環境向けにビルドしたり、デバッグしたり、実行するための機能を提供する SDK (開発環境) です。 Flutter SDK の全機能は、flutter コマンド ($flutter runなど) で提供されます。コマンドについては、Flutterコマンド一覧まとめにまとめていますので、併せて参照してください。 Flutter SD
シリコンバレーのアクセラレーター、Pioneerで首位を獲得して5ヶ月が過ぎようとしています。同プログラムを卒業後、私たちはUberやRobinhoodの初期投資家として知られる、Jason Calacanis氏より出資を受けるに至りました。 結局、COVID-19の影響もあって、対面では誰とも会うことがないまま、チームを組織し、Remotehourが始まって以来、初めての資金調達を完了することにもなったのですが、こうしたケースはまだ一般的ではないかと思います。 フルリモートの条件下であれば、場所に捉われず、どこにいても「世界中で使われるプロダクトを作る」チャレンジができるようになりました。私たちもまだ、次に進めるかどうかの瀬戸際でもがく毎日を送っているものですが、少しでもここまでで経験した試行錯誤や、判断が、日本人でシリコンバレーで出資を受けてみたいと考えている方の参考になれればと思い、
どうも、まさとらん(@0310lan)です! 今回は、どこからどう見てもごく普通のコードエディタに見えて、実はマルチプレイ可能なMMORPGというジャンルのゲームが遊べるちょっと変わったWebサービスをご紹介します。 見た目はVisual Studio Code風の画面レイアウトなのですが、本格的なテキストベースのMMORPGになっていて、友人・知人と一緒に敵と戦いながらプレイヤーを成長させていくことができます。 第三者から見るとゲームで遊んでいるとは思われないのも1つの特徴になっています。 【 CyberCode Online 】 ■「CyberCode Online」の遊び方 それでは、最初に「CyberCode Online」をどのように遊ぶのか詳しく見ていきましょう! サイトにアクセスすると、ごく普通のコードエディタが表示されるのですが、プログラムをよく見るとsignUp()関数が
Covid19Radar_Sequence.md Covid19Radarのシーケンス図 ソースコードから書き起こしたシーケンス図です。間違っている可能性があります。 Covid19Radar_Sequence.puml ����U P]4��U @startuml participant ユーザー as user participant アプリ as app participant 接触確認プラグイン as plugin participant OS as os participant サーバー as server participant DB as db ==== 起動時 ==== user -> app: 起動 app -> plugin: Init plugin -> plugin: ScheduleFetchAsync plugin -> os plugin <-- os not
2018年12月、Googleは「Flutter」というモバイルアプリ用のフレームワークをリリースしました。さまざまなモバイルフレームワークがある中で、改めてGoogleがリリースしたFlutterとはどのようなもので、どういった利点や特徴があるのでしょうか。まだ知らないという方や聞いたことはあるがよく分からないという方も多いと思います。今回は、筆者の経験や感想などを踏まえて、Flutterについて紹介していきます。 はじめに Flutterは、「モバイルアプリフレームワーク」という位置付けで紹介されることが多くなっています。「モバイルアプリフレームワーク」とは、「モバイル」つまり、AndroidとiOSを同じソースを共有して、同時に作成することができるもの。もちろん、厳密には100%同じソースとは言い切れない場合もあります。そこで、もう少し広義の意味では同じ言語でiOS/Androidの
アップルは同社スマートフォン『iPhone』向けの最新iOS『iOS 13.7』の配信を9月2日に開始しました。 『iOS 13.7』にアップデートすると、『iPhone』の標準機能として新型コロナウイルス感染症(COVID-19)接触通知が利用できるようになります。 新型コロナ接触通知を提供する『iOS 13.7』 『iOS 13.7』では、新型コロナウイルス接触確認アプリ『COCOA』をインストールしていない端末でも、新型コロナウイルス感染症への接触の可能性の通知を受け取れるようになります。 ただし、『COCOA』がインストールされていない端末では、ユーザーが自分で『設定』アプリ内から接触通知の項目をオンにする必要があります。 『COCOA』未インストール端末では手動操作が必要。筆者キャプチャ。 これにより接触のログ記録が残るようになります。アップデートするだけではダメな点に注意してく
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く