「flutter」を含む日記 RSS

はてなキーワード: flutterとは

2024-10-24

Android Studioが糞過ぎる

もう文句しか出てこない。

これまでいろいろな開発環境を使ってきたけど、Android Studioは本当にダメだ。

特に環境構築が煩雑すぎて本当に糞過ぎる。

別途Java環境も構築しなきゃいけないし、おまけにJavaバージョンによってはAndroid Studioとの相性が悪くてエラーが出ることも多い。

最初から最低限必要ものは揃えてくれればいいのに、後からどんどん障害物が出てくるから本当にイライラする。

そして証明書を取得するプロセス

アプリリリースするためには署名必要なんだけど、これがまた本当に面倒。

Android Studioには「キーを生成する」機能があるけど、これが直感的じゃない。

手順を調べるのに何時間も費やしたことか。コマンドラインからキーを生成するのか、GUIでやるのか、どっちにしても「なぜこんなに複雑にするのか」と思う。誰が得するんだ、この面倒くささは。

それでも頑張って環境を整えた後、いざプロジェクト作成

が、これまた問題が出てくる。ビルド時にエラーが出ることが多い。

何が悪いのか全然からないし、エラーメッセージもわけがからない。

ググって出てくる情報も正解とは限らない。結局時間けが無駄に過ぎていく。無限ループに入った気分。

こうやってひたすら環境構築と闘ってきたわけだが、実際にアプリ開発に入ると今度はAPIの変更やライブラリ依存関係でまた地獄が待っている。

新しいバージョンが出るたびに、対応しなきゃいけないことが山積みで、これをやっていると「何のためにこんな苦労をしているのか・・・」と思わずはいられない。

結局Android Studioを使っていると常に試行錯誤連続で、楽しいというよりはストレスたまるだけ。

正直、他の言語フレームワークに目を向けようかとも思ったこともある。

React NativeやFlutterなんかは環境構築がスムーズで、すぐに開発に入れる印象がある。

なのにAndroid Studioに戻ってくるのは、Android市場の広さが魅力的だからだろうか。

でも何度もこの環境で悩まされると、本当に心が折れそうになる。

というか開発者を苦しめるこのツールが、どうしてここまで多くの支持を得ているのか理解できない。

頼むからもう少し使いやすくなってくれよ。

2024-04-22

ヨーロッパの主要都市におけるソフトウェアエンジニア向けベストカンパ

# ヨーロッパの主要都市におけるソフトウェアエンジニア向けベストカンパニー

ヨーロッパの各都市ソフトウェアエンジニアにとって最適な企業を探しているなら、以下のリストが参考になるでしょう。

## チューリッヒ, スイス

Google, Facebook, Snap, NVIDIA, Microsoft, Apple, Oracle, Snyk, GetYourGuide, UBS, Swisscom, DFINITY, Cisco.

## ロンドン, イングランド

Google, Facebook, Snap, Jane Street, Stripe, Coinbase, Apple, Amazon, Hudson River Trading, Citadel, ByteDance, Two Sigma, Palantir, Bloomberg, Revolut, GSA Capital, Marshall Wace, Quadrature, Five Rings, G-Research, Starling, Personio, DeepMind, DRW, Millenium, BlackRock, MAN Group, Jump Trading, DE Shaw, AQR, Maven Securities, Point72, IMC, Optiver, Susquehanna (SIG), XTX, Old Mission, Squarepoint, Qube Research & Technologies (QRT), Yelp.

## アムステルダム, オランダ

Uber, Databricks, Bitvavo, Booking, Miro, Flexport, Atlassian, Spotify, Optiver, IMC, Amazon, Adyen, Google, Stripe, Flow Traders, MessageBird, Reddit, Box, JetBrains, Personio, Elastic, GitHub, Catawiki, Tower Research, Radix Trading, Headlands Technologies, Tomtom.

## パリ, フランス

Google, Meta, Datadog, Criteo, Microsoft, Stripe, Airbnb, Amazon, Atlassian, Hubspot, Workday, Ankorstore, Red Hat, Algolia, Alan, 360Learning, ContentSquare.

## ベルリン, ドイツ

AWS, Amazon, Microsoft, Wayfair, Google, Meta, Apple, HubSpot, Stripe, NVIDIA, Snowflake, Personio, Databricks, JetBrains.

## ダブリン, アイルランド

AWS, Microsoft, Google, Mastercard, Workday, Salesforce, Meta, Stripe, VMware, LinkedIn, Etsy, Personio, ByteDance, Coinbase, Hubspot.

## ミュンヘン, ドイツ

Google, Apple, Microsoft, Nvidia, Adobe, Workday, Celonis, BMW, Salesforce, SIXT, SAP, Huawei, Personio, Intel, JetBrains, IBM.

## ワルシャワ, ポーランド

Google, Snowflake, Netflix, Pinterest, Rippling, Oracle, Waymo, AMD, Samsung, NVIDIA, Box, Warner Bros, Visa, Amazon.

## バルセロナ, スペイン

Amazon, Apple, New Relic, Stripe, Rippling, Revolut, Skyscanner, Microsoft, N26, Criteo, Adobe, Thoughtworks, Oracle, Glovo, Personio.

## ケンブリッジ, イングランド

Apple, Amazon, Roku, Arm, Microsoft, Qualcomm, MathWorks, AMD.

## エディンバラ, スコットランド

Amazon, Oracle, Microsoft, Flutter, Unity, Skyscanner, Huawei.

## ベオグラード, セルビア

Databricks, Microsoft, Nutanix, Rivian, Foursquare, Yandex, JetBrains, Nordeus, Luxoft.

## マドリード, スペイン

Amazon, Datadog, Microsoft, Apple, Google, Personio, Twilio, Glovo, VMware, Meta, Oracle, Revolut.

## ストックホルム, スウェーデン

Klarna, Spotify, Netlight, PayPal, Ericsson, Ubisoft, Warner Bros, King, Google, Oracle, AWS, Microsoft, Wolt.

## クラクフ, ポーランド

Google, Rippling, Oracle, Revolut, Uber, Amazon, Deliveroo, IBM, Splunk.

## ブカレスト, ルーマニア

Crowdstrike, UI Path, Google, Adobe, Stripe, Microsoft, Oracle, IBM, Amazon, Electronic Arts (EA).

## コペンハーゲン, デンマーク

Microsoft, Maersk, Zendesk, Workday, Unity.

## プラハ, チェコ共和国

Productboard, Pure Storage, Apple, Workday, Oracle, Microsoft, JetBrains, Proton, Parrot.

## タリン, エストニア

Bolt, Wise, Microsoft, Twilio, Wolt.

## オスロ, ノルウェー

Microsoft, Cisco, Aker Solutions, Arm, Mastercard, Meta, Kahoot, Autostore, Remarkable, Netlight.

## ソフィア, ブルガリア

VMWare, Uber, Docker, IBM.

これらの都市は、ソフトウェアエンジニアにとって多くの機会を提供しています。それぞれの都市提供する企業は、エンジニア自身キャリアを発展させるための多くの選択肢提供しています。それぞれの企業提供する機会や文化は、エンジニア自身キャリア目標に合わせて最適な選択をするのに役立ちます。 [

2024-04-14

モダンフロントエンドなんか意味ない

タイトル釣りです

去年から稼働している現場で、以前からあったReact Nativeの面倒を見ているんだがまあこれがひどい出来なんだ。

jQuery時代に見かけたようなコードをやたら見かけたので思わず懐かしくなってしまった。

リファクタリングしようとしたけど直す範囲が広すぎてアプリを壊しかねなかったので、早々に諦めてだましだまし保守をしていた。

そんな中今年に入ってアプリリニューアルの話が出てきた。React Native捨ててSwift/KotlinやらFlutterに書き換えるとかそういうのではなく、デザイン刷新といくつかの機能改修。

このままだとアプリが更に魔窟化するので、マネージャーに色々相談したところいくつかの事実がわかった。

ということだった。

結局現状のまま進めるわけにはいかず、要件定義の傍らリファクタリング作業をしている。

そういう経緯もあったので、リファクタリングテスト工数も積んだ上で見積もりだしてもらってる。

レガシーアーキテクチャモダンアーキテクチャ刷新」なんてよく聞く話しだけど、

実態は「長年の増改築とだましだましのリフォーム限界になってきたので新築で建て替えます」何だと思う。

最近は「Vue.jsからRemixマイグレーション」なんて見かけるけど、悪いのはVue.jsじゃなくて禄に設計しないでコード書いてるエンジニアと、

リファクタリングには予算でないけどマイグレーションなら予算取れるという悪しき風習

年がら年中フロントエンド刷新しているような会社地雷なので行かないほうがいい。

いくらRemixやらNext.jsやら最新鋭のフレームワーク使ってても、クソコードで書いたらクソが出来上がるだけだ。

新しいフレームワークを試す暇があったらリーダブルコード最初から読み直せ。

2024-03-23

IT国家資格を作って最難関資格にするには

出題科目

■必修科目

1. セキュリティ

2. ネットワーク

3. アルゴリズム

4. AIデータサイエンス

5. PMマネジメント・開発技法実務

6. Webアプリ開発実務-バックエンド

- Rails, Laravel, Django, Spring

7. Webアプリ開発実務-フロントエンド

- React, Vue

8. OS

- カーネルドライバコンパイラ

選択科目(1科目選択

1. クラウドインフラ開発実務

- AWS, Azure, GCP, Firebase

2. ハードウェア組み込み実務

3. 3Dゲーム開発実務

- Unity, UnrealEngine, WebXR

4. アプリ開発実務

- Flutter, Swift, Kotolin

5. IoT, メカトロニクス実務

- ROS, CAD, C++

2024-02-18

中堅ITエンジニアならできて当然スキル

※いずれもログイン機能付きの掲示板アプリレベルの小さなものを想定

これプラス1分野(フロントorバックorインフラ)の実績で月単価70万円くらい

2023-09-19

anond:20230919133800

あ、やっぱりそうか。 

Dart 出た後しばらくは将来性微妙っぽかったけど、Flutterが来てからはやっぱりそうか。(そっち方面見てなかった)

2023-08-02

学歴がなくてもキャリアがなくとも額面700万くらいならいける

エンジニアとしてスキルを身につけ、フリーランスになること。

大前提だけどそれなりに努力必要

やること

資格取得
個人開発

こんな機能があるようなサービスをなにか設計して作る

例えばInstagramFacebookに近しいものとか。

インフラはできればAWSで作る。Firebase(NoSQL)で作ってAWS(RDS)に移行するなどできればもはや完璧

フロントWebでもモバイルでもいいけど、WebであればReact, VueモバイルであればFlutter, Swiftを使う。

コード管理Githubを使う。

WebであればSSL化、モバイルであればApp Store掲載までは必須。実績として見れられるものがあることが大事


ここまでが最短で半年くらい。

あとはこれを材料フリーランスを探せば良い。やったことないけどココナラを挟むという人もいるらしい。

これだけの実績があれば月単価50万なら案件ゴロゴロ見つかる。

いきなり60(年720)は見つからなくとも、50スタート経験積めば60はすぐにいく。

なんだかんだ人が足りないというところは山ほどある。

正社員として抱えたくはないけどスポット的に人が欲しいから100万出すから数ヶ月だけ開発してくれというところは多い。

2023-07-31

anond:20230731104947

最近最前線から離れててあんまり追えてないけど、現役のとき2008年くらいか10年くらいの間で、仕事のやり方や設計の考え方が大きく変わったIT技術要素で、いまぱっと思い浮かぶのはこんな感じかな。

分野にもよるし、調査して試作した結果自分業務には採用しなかった技術とかもある。流行ると思って使えるようになったけど流行らなかった技術を入れるとたぶんもっとある。

あと、新機種が出てOSが新しくなったり、ミドルウェアの新バージョン対応テスト手法進化もけっこうカロリー高いけどここには書いてない。

自分フロントエンド専門でReactしかやらない」みたいに分野を絞れば大分減るけど、その技術が何年持つかわからいか普通リスクヘッジのために他の技術も齧らざるを得ないし、バックエンドとかの人と議論するのに結局他分野の知識もそれなりに必要

ソーシャルコーディング(GitHub)

スマホアプリ(iOS, Android)

NoSQL(memcached, Redis, Cassandra)

暗号通貨

クラウドアーキテクチャ、XaaS(AWS, Google Cloud, MicrosoftAzure)

CI/CD(Travis CI, CircleCI, Jenkins)

トランスパイラ(Browserify, webpack, CoffeeScript, TypeScript)

システム(Rust, TypeScript, Haskell)

テスト自動化(xUnitSelenium)

クリーンアーキテクチャ

コンテナDocker

オーケストレーション(Ansible, Kubernetes, Terraform)

機械学習(Python, MATLAB, 線形代数数学知識)

HTML5(WebGL, WebAudio他)

SPA(React, AngularJS, Ember.js, Vue.js)

マイクロサービスアーキテクチャ

3Dゲームエンジン(Unreal Engine無償化、Unity5)の他分野への普及

GraphQL

機械学習ライブラリ(Tensorflow, PyTorch, Chainer)

Jupyter Notebook

NFT

モバイルアプリフレームワーク(React Native, Flutter/Dart)

シングルサインオン

多要素認証生体認証

メタバース

2023-06-22

2023年時点で許されるロックインと許されないロックイン

許される

GitHub

VS Code

Swift

Kotlin

TypeScript

Google スプレッドシート

・(とても微妙だが)AWS

許されない

Slack

Flutter

Salesforce

Azure

・Notion

後者の使いこなしを自信満々に技術ブログ採用情報掲載しているような選定力が無いところは、即切りします。

2023-05-30

anond:20230530113356

ネイティブ知識無駄にならないんだから最初ネイティブで作ればよかろう

ネイティブで作る経験があってこそFlutterメリットデメリットもわかるだろう

Flutter製でまともなアプリ教えてよ

Flutterやるか迷ってるんだが

マジでどこもクソアプリばっかで躊躇ってしま

そもそもマルチプラットフォームコスト削減しようみたいな会社がまともなフロント作れるわけねーんだよ

迷うわ

2023-05-28

anond:20230528193444

FlutterUI要素も独自実装からデザインOSネイティブを考えなくていいのは本当に楽。

クロスプラットフォームを選ぶ理由なんて「OSネイティブをあまり考えなくて済むようにしたい」がダントツなはずで、そうするとReact Nativeは大きく不利。

react nativeよりflutterの方が人気あるのなぜ?

reactやったらwebでも食えるから一石二鳥じゃないの

2023-05-22

再就職活動をして分かったこ

酒に酔った勢いで打っているのでお目汚しで申し訳ない。


昨年にSIer退職して1年が過ぎた。


再就職活動を30社やって、全落ちした。

転職エージェントとも度々話しながら進めてきたが、ここまでこのザマである

この中で自分自身について一つ分かったことがある。

自分自身に働く気がサラサラないようなのである


前職の退職理由シンプル炎上からくる虚無感からだった。

どこに行っても狼煙が立ち上がっていた。

そして現在、また就職活動をしているが、どこからも火の手の匂いしかしない。

そういう求人しかいからなのか分からないが、転職エージェントの紹介を受けて面接をする先はどこも煙臭い

そうこうしていると、面接でも気が入らない返答が出てしまものである


そうしてSIerから半ば逃げるように事業会社に応募して、

「うちに入って何がしたいの?」

と言われて返答に窮して自分自身に働く気がないことに気づいた。

ここで働く気がある人間なら、「何でもします」だの「~がしたいです」だの「すぐに戦力になれるよう精進します」だの気の利いた言葉が口から出るものだろう。

どうにも嘘をつくのが苦手な性分もあって、この辺りは上手くやれない。

そもそも嘘をついてまで働こうという気概もない。


残業で溜まった金を垂れ流しながら、毎日朝日を浴びてゴミを出し、食事を3食作って、呑気にAstroやらFlutterやら気になったものを摘まんではデプロイするでもなくrm -rfして、時々ゲームをしたりして寝っ転がる日々。

この時間が一番心地よいのだと気付くと、どうにも働く気概も起きない。

甲斐甲斐しく働いて金を貢ぐ趣味も異性も家族も居やしない。

甲斐甲斐しく働いてやりたいことも、見たい笑顔も、住みたい場所もない。


再就職活動をやめると、生活は最早成り立たなくなる。

それでも、働きたくない自分がいる。

なんとも無為人生だ。

2023-03-25

AI時代モバイルアプリ開発とかFlutterとか

メモ程度に。

新しい宣言UIフレームワークの登場、Flutterの台頭などで、乱世の時代を迎えるモバイルアプリ開発

そしてここに来て急速に進化するchatGPT等LLMやGitHub Copilot等コーディング支援ツール

そんな時代に、Flutterとかクロスプラットフォーム開発ってどうなのという話。

AIによる多大な支援を受けながら生産性何倍も高められるならネイティブで書けばいいじゃん?

どうなんでしょう。

2023-01-21

プログラミング言語

フラッター見るたびに

you flutter me!!(おだてないで!!)

が浮かんで仕方ない

 

英語でも調子に乗ってる様は「浮いてる」イメージなんだなあ

言語ってにてる

2022-06-09

M2 Macbook Air要る人要らない人一覧

要る人

要らない人

2022-06-08

言いたくないけど言おう・・・SwiftやMetalは正直微妙だ!(WWDC22)

Appleお前なぁ・・・学習コスト高すぎんだよ!!!!!
ナンチャラKitとかよぅ・・・イノベーティだって!?Appleデバイスしか使えないやんけ!!!!!
VulkanとかFlutterとかのほうが話題なっちゃってる現状を見ろよ!!!!!

何故かわかるか!?
VulkanとかFlutterはほかのプラットフォームでも使えるからなんだよ!!!!!

お前どうせDirect3Dみたいな立場を夢見てんだろ!!!!!
macOSゲーム環境ウンコなのDirectXのせいだろ!!!!!
なんでマイクソフトの真似しようとしてんだよ!!!!!

Flutter流行兆しを見せたからってやっつけでSwiftUIなんて作りやがって!
そういう仕事するからSwift(SwiftUI)は未完成とかって言われるんだぞ!!!!!
いまだUI Kit使われてるのはそういうことやぞ!!!!!

WindowsのWSL2がそこそこ使えるLinux環境整備しちゃって開発者みんなWindowsLinuxだと言い始めてる現状をマジで直視しろ!!!
これでQualcommがまともに使えるラップトップ向けSoCでもリリースしてみろ!
M1マイナーチェンジのくせにメジャーナンバー上げてマーケティングで劇的性能アップなイメージ振りまいてる場合じゃなくなるぞ!!!!!
ブランディングネームなんてお前の胸先三寸だってバレてんだよ!!!!!

Apple信者!いまのAppleの開発環境学習コスト高すぎてマジで微妙だってのは知ってくれ!!!!!
そのコストを負っているのは開発者WindowsLinuxAndroid界隈がクロスプラットフォームを強化していて眩しく見え始めていることを認識してくれ!!!!!
Apple信者お前らだけがAppleの目を覚まさせられるんだ!!!!!

2022-05-12

anond:20220512074441

Flutterメンテするくらいならアプリごとにゼロから作ったほうがよさそうだな

anond:20220512071512

Flutterは開発能力にかけて短期決戦するくらいしかないな…

Dartでさえなければな…

Dart履修済みだとガンガン回せるんだけどな…

Dartでさえなければな…

anond:20220512071512

5年後にはメイン開発陣の興味が別のやつに移ってんでしょどーせ感がある

ReactNativeなんかはFlutterに先んじて惰性で生命維持されてるゴミになりつつある

Flutterはどうにも将来が信用できない

将来を信用できる技術なんてそもそもねーだろというのはまあその通りなのだが、なんか、こう…

ログイン ユーザー登録
ようこそ ゲスト さん