並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 28 件 / 28件

新着順 人気順

react native vs flutterの検索結果1 - 28 件 / 28件

  • 個人開発を7年以上続けて分かった技術選択のコツ

    個人開発を7年以上続けて分かった技術選択のコツInkdropというMarkdownノートアプリを作り続けて7年になる。 お陰さまでその売上でずっと生活できている。 これまで個人開発でどう継続していくかについて「ユーザの退会理由をあれこれ考えない」とか「アプリの売上目標を立てるのをやめました」とか、ビジネス面あるいはメンタル面からいろいろ書いてきた。 今回は、技術面にフォーカスして、どう継続して開発していくかについてシェアしたい。 TL;DR最初はとにかく最速でリリースする事を最優先する迷ったら「ときめく方」を選べ程よいところで切り上げて開発を進める使っているモジュールがdeprecatedされるなんてザラだと覚悟する古いから悪いとは限らないシンプルにしていく老舗から継続の秘訣を学ぶ運ゲー要素は排除しきれない最初はとにかく最速でリリースする事を目標に技術選定する開発計画とビジネス計画は切って

      個人開発を7年以上続けて分かった技術選択のコツ
    • ソースコードを公開したソフトウェアで収益を得ている会社

      ソースコードを公開したソフトウェアで収益を得ている会社をまとめる。いわゆる「オープンソースソフトウェア(OSS)」という有名な言葉を使わなかったのは、OSS の定義に当てはまらない、またはその可能性があるものが含まれているため。 この記事では "OSS" の定義に当てはまらないものも含め、主要な事業を構成するソフトウェアを一定のライセンスの下で公開している会社をまとめていく。このようにソースコードを公開して利用者やフィードバックを集めるビジネスモデルは open core とか COSS: Commercial Open Source Software と呼ばれているようだ。 企業が「ソースコードが公開されているソフトウェア」を利用するメリットとしては、主に以下の2つがあると考えられる。 コア機能の開発に集中できる 自社のビジネスの核となるソフトウェアの開発に集中し、それ以外の機能的・非機

        ソースコードを公開したソフトウェアで収益を得ている会社
      • 技術のトレンドと開発テクニックの知見を、無料で公開します! - Qiita

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 技術のトレンドと開発テクニックの知見を、無料で公開します! いかに無駄な努力をせず、効果的にトレンドに沿ったアプリ開発ができるかを研究してきました。 自分が一番知見のある、フロントエンドの分野中心に見解を述べたいと思います。 結論から言うと、 React, Next.js, Typescript, Tailwind, react-query, prettier, Stylelint, auth0, tRPC, Prisma, playwright, vscode, github actions, PostgreSQL, Terrafor

          技術のトレンドと開発テクニックの知見を、無料で公開します! - Qiita
        • GitHub - modelcontextprotocol/servers: Model Context Protocol Servers

          Official integrations are maintained by companies building production ready MCP servers for their platforms. 21st.dev Magic - Create crafted UI components inspired by the best 21st.dev design engineers. 2slides - An MCP server that provides tools to convert content into slides/PPT/presentation or generate slides/PPT/presentation with user intention. ActionKit by Paragon - Connect to 130+ SaaS inte

            GitHub - modelcontextprotocol/servers: Model Context Protocol Servers
          • 2023年版!エンジニア必見のチートシート集 - Qiita

            2. 機械学習・AIチートシート まずは機械学習やAI開発に関わるチートシートからです! Machine Learning Cheat Sheet | DataCamp 主要な機械学習アルゴリズム、その利点と欠点、および使用ケースをガイドするものです。初心者からエキスパートまで、誰でも役立つリソースです。 機械学習アルゴリズム チートシート MicrosoftのAzureが提供している機械学習アルゴリズムに関するチートシートです。 TensorFlow Cheat Sheet https://zerotomastery.io/cheatsheets/tensorflow-cheat-sheet/ 機械学習と人工知能のためのオープンソースライブラリ、TensorFlowのチートシートです。基本的な概念やベストプラクティスがまとめられています。 (メールアドレスでサブスクライブするとPDFがダ

              2023年版!エンジニア必見のチートシート集 - Qiita
            • iOS/Android両方のアプリを作るならCompose Multiplatformがベストだと思う

              こんにちは!sugitaniと申します。 Black Cat CarnivalというSNSアプリを開発しています。現在ベータテスト中です。 本稿はBlack Cat CarnivalでのCompose Multiplatformの採用事例の紹介と、それを例にとったCompose Multiplatformのオススメを行います。 "Compose Multiplatformがベストだと思う"なんてたいそうなこと言ってるけど、言うほど開発のことわかっているのかい? …と思われるかもしれないので経歴をご紹介させていただきます これまで主に開発してきたもの ⇒ ニコニコ生放送 / GANMA! / SUGAR iOS開発経験10年超 - GANMA!でSwiftベータ版時代から利用、現在も日常的に開発中。UIKitはもちろんSwiftUIも実戦で利用中。Swift6ガチ対応の難しさに血涙を流してい

                iOS/Android両方のアプリを作るならCompose Multiplatformがベストだと思う
              • Chompy創業3年間の、技術選定の成功と失敗を振り返る|yagitatsu

                こんにちは、多様な食を多様に届け、「まいにちの食事」を、おいしく笑顔にしたい @yagitatsu です。 (ちょっと長い?w) 息を吸うように仕事のことを発信できるようになりたいな、ということで仕事でも、noteを再開しようと企んでおります。 会社の近く。秋の目黒川も良きですね🍂本日はCTOらしく、今まで行ってきた技術的な意思決定について、成功と失敗について自分の言葉で語ってみようと思います。 注意点なのですが、前提として、環境やチームによって何を成功とするかは違うと思うので、「へー、こういう考え方なんだね〜」という感じで、軽い気持ちで読んでもらえればうれしいです 😃 技術選定の成功/失敗とはどういう状態かそもそも、技術選定について、成功とはどういう状態で、失敗とはどういう状態か、言語化してみようと思います。 まず、技術選定の成功とは、「この技術を選んでよかった。今後も続けていきたい

                  Chompy創業3年間の、技術選定の成功と失敗を振り返る|yagitatsu
                • ZOZOマッチアプリのアーキテクチャと技術構成 - ZOZO TECH BLOG

                  はじめに こんにちは、ZOZOの堀江(@Horie1024)です。2025年6月、新規事業として「ZOZOマッチ」をリリースしました。ZOZOマッチは、ZOZOとして初めてFlutterを採用したモバイルアプリです。これまでiOS/Androidそれぞれでの開発体制をとってきた中でFlutterでのクロスプラットフォーム開発に舵を切るのは、ZOZOにとって新しい挑戦でした。 本記事は、社外登壇イベント「ナレッジナイト」で使用した資料1をベースに、一部内容を加筆・整理してまとめたものです。私たちがFlutterを選定した背景と、実際のアーキテクチャ・技術構成について紹介します。ZOZOにおける新しい挑戦の記録であると同時に、これからFlutterを導入しようとするチームの参考になれば幸いです。 目次 はじめに 目次 ZOZOマッチとは Flutter採用の背景 ビジネス的背景 チーム的背景

                    ZOZOマッチアプリのアーキテクチャと技術構成 - ZOZO TECH BLOG
                  • PacketProxyで探るGemini CLIのコンテキストエンジニアリング 〜AIエージェントを信頼できる相棒に〜 | BLOG - DeNA Engineering

                    2025.07.18 技術記事 PacketProxyで探るGemini CLIのコンテキストエンジニアリング 〜AIエージェントを信頼できる相棒に〜 by akira.kuroiwa #gemini-cli #ai #security #ai-agent #context-engineering #packetproxy 「なんかよく分からないけど、すごい」で終わらせないために こんにちは、DeNA セキュリティ技術グループの 黒岩 亮 ( @kakira9618 ) です。 AIエージェント、とくに Gemini CLI のようなコーディングを支援してくれるツールは非常に強力で、私たちの開発体験を大きく変えようとしています。しかし、その一方で、こんな風に感じたことはありませんか? 「このファイルの情報、勝手にAIに送られたりしない? 大丈夫かな?」 と、情報管理・セキュリティ面で漠然と

                      PacketProxyで探るGemini CLIのコンテキストエンジニアリング 〜AIエージェントを信頼できる相棒に〜 | BLOG - DeNA Engineering
                    • Announcing a free GitHub Copilot for VS Code

                      December 18, 2024 by Burke Holland, @burkeholland We're excited to announce an all new free plan for GitHub Copilot, available for everyone today in VS Code. All you need is a GitHub account. No trial. No subscription. No credit card required. Enable GitHub Copilot Free You can click on the link above or just enable GitHub Copilot right from within VS Code like so... With GitHub Copilot Free you g

                        Announcing a free GitHub Copilot for VS Code
                      • 2025年以降のFlutterの将来性について予想してみる

                        2024年はFlutter界隈にも色々な出来事がありました。GoogleのFlutterチームのレイオフ、それに伴って登場したFlutterをフォークしたFlockというプロジェクトなどなど。 また、私の活動としてましては、2020年4月から行なっているFlutter大学の運営を引き続き行いつつ、FlutterNinjas Tokyoという新しい国際イベントを開催することができました。 Flutter大学やFlutterNinjasを通して日本のFlutter界隈に多少の影響を与えている自負はありますが、とはいえトレンドは全くコントロールできませんし、Flutterのトレンドには左右される立場に身を置いています。今回は、そんな立場でFlutterの将来性をどのように考えているか、個人的な見解を記事にしたいと思います。 ReactNative vs Flutter まずは、Flutterにと

                          2025年以降のFlutterの将来性について予想してみる
                        • スマホのアプリがネイティブ・Flutter・React Native製かをざっくり見分ける方法

                          はじめに 技術選定・プロダクト分析・競合調査・SDK導入の検討など現場では「このアプリはネイティブ? それとも FlutterかReact Native?」を外部から推測したい場面が少なくありません。 しかし、一般的な「外観による当て推量」には限界があります。 UIの見た目やアニメーションだけだと判別がつかない(どのフレームワークもネイティブ風に作れる) ストアの説明文・採用記事は古い/断片的で、現バージョンと一致しないことがある ネットワーク通信やUser-Agentはカスタムされがちで、根拠として弱い アプリ内部の分解・解析は規約順守の観点で扱いが難しいケースがある では、利用規約や法令順守の観点でも「手堅く」観察できる情報はなんでしょう? そこで鍵になるのがアプリ内の「ライセンス(謝辞)」画面です。 結論 アプリを実機にインストールし、アプリ内の「設定/情報/ヘルプ」などから 「ライ

                            スマホのアプリがネイティブ・Flutter・React Native製かをざっくり見分ける方法
                          • コミューンのモバイルアプリを Flutter でリプレイスしている話 - Commune Engineer Blog

                            はじめに こんにちは、コミューン株式会社でソフトウェアエンジニアをしている牛嶋です。 2022 年 4 月にコミューンに入社してから、モバイルアプリチームに所属しており、Flutter を用いてコミューンのモバイルアプリ開発に従事しております。 元々コミューンのモバイルアプリは React Native で開発されていましたが、2022 年の 4 月から Flutter を利用したクロスプラットフォーム開発に取り組んでいます。 具体的には、WebView を利用してコンテンツを表示していた部分を Flutter 側で実装し直すことに取り組んでおり、その結果として、ユーザー体験の向上させることを目的としています。 この記事では、Flutter を利用したリプレイスプロジェクトの概要について書いていきたいと思います。 はじめに リプレイス PJ の背景 段階的リプレイス計画 第一弾リプレイス

                              コミューンのモバイルアプリを Flutter でリプレイスしている話 - Commune Engineer Blog
                            • 技術のトレンドと開発テクニックの知見を、無料で公開します!

                              技術のトレンドと開発テクニックの知見を、無料で公開します! いかに無駄な努力をせず、効果的にトレンドに沿ったアプリ開発ができるかを研究してきました。 この記事は、定期的にトレンドに沿って更新していこうと思います。 自分が一番知見のある、フロントエンドの分野中心に見解を述べたいと思います。 結論から言うと、 React, Next.js, Typescript, Tailwind, react-query, prettier, Stylelint, auth0, tRPC, Prisma, playwright, vscode, github actions, PostgreSQL, Terraform, Flutter これらの技術スタックが今後ますます流行り、開発体験の良いものになると思います。 最初にReactから述べます。 https://reactjs.org/ 数年前は、Reac

                                技術のトレンドと開発テクニックの知見を、無料で公開します!
                              • 【徹底比較】Flutter VS React Native

                                はじめに 今回の記事では、モバイルアプリ開発として有名なフレームワークである「Flutter」と「React Native」両方の特徴、決定的な違いを徹底解説する。 2022年11月現在では、モバイルアプリ開発としてFlutterが屈指の人気を誇っている。ところが、実はモバイルアプリを開発できるフレームワークはFlutter一択ではない。Flutter以外にモバイルアプリを開発できるフレームワークとしては、Meta(旧Facebook社)が開発したReact Nativeが挙げられる。 両者はどう違うのか。なぜ開発で使われているのか―そこで、今回の記事では特徴や課題点を徹底解説する。 本記事の対象読者 モバイルアプリ開発で生計を立てているプログラマー Flutter、React Native両者の特徴を知りたい人 モバイルアプリ開発案件を検討中で技術選定をされている人 本記事のタイトルが気

                                  【徹底比較】Flutter VS React Native
                                • Microsoft Hasn’t Had a Coherent GUI Strategy Since Petzold

                                  A few years ago I was in a meeting with developers and someone asked a simple question: “What’s the right framework for a new Windows desktop app?” Dead silence. One person suggested WPF. Another said WinUI 3. A third asked if they should just use Electron. The meeting went sideways and we never did answer the question. That silence is the story. And the story goes back thirty-plus years. When a p

                                    Microsoft Hasn’t Had a Coherent GUI Strategy Since Petzold
                                  • 年代と問題解決で切り取る、教養としてのプログラミング言語全史

                                    目次[非表示] 1.まえがき 1.1.キャンプ道具好きなんだよね。原理を知れるような気がして 1.2.この記事で伝えたいこと 2.戦後のプログラミング言語年表 2.1.スクリプト言語以前 2.1.1.19世紀末:人口増加のアメリカ、パンチホールで国勢調査 2.1.2.1940年代初頭:イギリスのエニグマ暗号解読とアメリカの爆弾軌道計算 2.1.3.1946年:第二次世界大戦終結後、ENIACの登場とトランジスタによる小型化 2.1.4.1940年代後半:製品ごとに乱立するアセンブリ言語たち 2.1.5.1950年:東西冷戦開始、核兵器開発競争から始まる大プログラミング時代 2.1.6.1954年:コンピュータと話したいから、高水準言語「FORTRAN」登場 2.1.7.1958年:もっと書きやすい構文で。ALGOL58、構造化プログラミング誕生 2.1.8.1958年:LISP、カッコで囲

                                      年代と問題解決で切り取る、教養としてのプログラミング言語全史
                                    • A 2025 Survey of Rust GUI Libraries

                                      I did this in 2020 and then again in 2021, but I’m in the mood to look around again. Let’s look through Are We GUI Yet? and see what’s up these days. The task today is to have a text label and an input field that can change the text in the label. In React, for example, this is basically free: const Demo = () => { let [state, setState] = useState("Hello, world!"); return ( <div> <p>{state}</p> <inp

                                      • React Developer Roadmap 2024 を眺める

                                        はじめに React Developer Roadmap 2024 を眺めつつ筆者の独り言を書く記事です。筆者の React 歴は 3 年ちょっとです。 Visit JavaScript Roadmap React のロードマップは JavaScript の勉強が最初。Promise を基本とした非同期処理やクロージャ周りを理解しておくと、React への理解も更に深まった記憶がある。 非同期周りはこの本に助けられた。 CLI Tools Vite Create React App 新規に CSR の SPA を作る場合 Vite 一択だと思う。理由は、設定簡単 + 早い + 拡張性 ◎ + エコシステムが大きい。Vite は SSR もできるがライブラリ作者向け。 (宣伝) Vite を使用した環境構築方法は先日記事にしました。 なぜ Create React App が使われなくなりつ

                                          React Developer Roadmap 2024 を眺める
                                        • Flutter vs. React Native in 2025

                                          Flutter and React Native are two leading tools for cross platform app development that cut development time for iOS and Android devices. Learn about their differences and the best use cases for each. What Is Flutter?Flutter is an open-source user interface (UI) software development kit released by Google in 2018. Flutter lets you build cross-platform applications for a number of platforms and oper

                                            Flutter vs. React Native in 2025
                                          • Flutter Performance Optimization Techniques - Aglowid IT Solutions

                                            Expertise in : IT Strategy & Consultation, IT Staff Augmentation, Digital Transformation, Project Management, Enterprise Solutions Quick Summary: Flutter Performance Optimization is critical for every application, influenced by several factors. In most cases, the Flutter application’s performance is sufficient, and you won’t need to optimize it unless you run into a problem. However, many people h

                                              Flutter Performance Optimization Techniques - Aglowid IT Solutions
                                            • 【2025年最新比較】Flutter vs React Native どっちを選ぶ?クロスプラットフォーム開発フレームワーク完全解説 - コハム

                                              Comparing Cross-Platform Frameworks: Flutter vs. React Native in 2025 記事は上記記事を意訳したものです。 ※当ブログでの翻訳記事は元サイト様に許可を得て掲載しています。 1. はじめに 2025年のモバイルアプリ開発において、クロスプラットフォームフレームワークは、スタートアップから大企業まで、技術スタックの中で確固たる地位を確立しています。最大手のFlutterとReact Nativeは、マルチプラットフォーム開発戦略に関する議論を引き続きリードしています。 このブログでは、パフォーマンス、UI/UX機能、コミュニティサポート、企業での採用状況など、モバイルおよびWebアプリプロジェクト向けのクロスプラットフォームフレームワークを選択する際に重要な要素を検討し、FlutterとReact Nativeを比較します。

                                                【2025年最新比較】Flutter vs React Native どっちを選ぶ?クロスプラットフォーム開発フレームワーク完全解説 - コハム
                                              • Front-end frameworks popularity (React, Vue, Angular and Svelte)

                                                FrontendFrameworksPopularity.md Charts are from different sources and thus colors are inconsistent, please carefully read the chart's legends. Like this? Check React Native vs Flutter: https://gist.github.com/tkrotoff/93f5278a4e8df7e5f6928eff98684979 Stack Overflow trends 2026: Not working anymore https://insights.stackoverflow.com/trends?tags=reactjs%2Cvue.js%2Cangular%2Csvelte%2Cangularjs%2Cvuej

                                                  Front-end frameworks popularity (React, Vue, Angular and Svelte)
                                                • Kotlinのこれからを語る

                                                  1年ほどサーバサイドKotlinを扱いながら、ふと「今のKotlinはどこまできていて、これからはどうなるんだろう」と思うようになりました。色々な観点があると思いますが、とりあえず市場においてどれほどの需要があり、展望(これからも積極的に採用され続けそう、苦戦しそうなどの)はどうかなど、いわゆるkotlinという言語の「ステータス」について自分が感じていることについて考えてみたくなったというわけです。 最近のトレンドを見ると、一つの言語において専門家になるというよりはさまざまな言語を使いこなせる、いわゆるPolyglotなプログラマが求められていて、常識みたいになっているとも言われているようです。確かに私自信もその経験があるかどうかは関係なく、案件によりさまざまな言語に触れるケースを多くみています。そして今は充実したドキュメントや記事をインターネットに溢れていて、UdemyやCourser

                                                    Kotlinのこれからを語る
                                                  • GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API

                                                    awesome-chatgpt-api - Curated list of apps and tools that not only use the new ChatGPT API, but also allow users to configure their own API keys, enabling free and on-demand usage of their own quota. awesome-chatgpt-prompts - This repo includes ChatGPT prompt curation to use ChatGPT better. awesome-chatgpt - Curated list of awesome tools, demos, docs for ChatGPT and GPT-3 awesome-totally-open-chat

                                                      GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API
                                                    • Visual Studio Code で Windows アプリ開発したいんだけど? - Qiita

                                                      先に結論 Visual Studio 2019 使いましょう。 本文 今日開催している Visual Studio Code Conference Japan で VS Code で Windows アプリ開発に関する質問が出てたのでさらっと書いてみようと思います。 個人的にぱっと思いつくものは以下の3つくらいが思いつきました。 flutter React Native for Windows WPF flutter 前に少しだけ flutter は試したことがあるのですが拡張機能を入れて設定すると意外とサクッと動いて快適でした。 Flutter の開発環境を作ってみたメモ on Windows 10 Flutter の開発環境を作ってみたメモ on macOS ただ、前に試したのはモバイルアプリ開発だけでした。最近、この flutter がデスクトップもサポートしているみたいです。ただ、

                                                        Visual Studio Code で Windows アプリ開発したいんだけど? - Qiita
                                                      • Flutter is better than React Native*

                                                        Flutter and React Native are natural competitors as two of the most used multi-platform mobile app frameworks. Debates swirl…developers argue…and, in the end, apps are shipped, using one or the other. So which is better? The smart answer, the one that senior engineers will say with a cheeky grin, is: “It depends. Both have pros and cons, and in the end it’s a decision about tradeoffs.” But that’s

                                                          Flutter is better than React Native*
                                                        • 9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの - Qiita

                                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 〜DRY or WET〜 怠惰であることが美徳とされるエンジニアは、一度つくった機能は二度と作らないようにしたいものだ。 だから共通部分を見つけ出し、それを切り出してライブラリとして使い回すということが行われている。 コピペはするな。 DRY(Don't Repeat Yourself) ところがある程度の経験を積むと、 むしろコピペしろ。 WET(Write Everything Twice) といった状況もあることに気づく。 この両極の価値観は、少なくとも「何事も共通化すればいい、というわけではない」ことを教えてくれる。

                                                            9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの - Qiita
                                                          1