無修正プログラミング:いいえ人気のソースソフトウェアの開発

REVIEW コードは、ほとんどのソフトウェアプログラムおよびアプリケーションのバックボーンです。命令として機能するようにコードの各行:操作を実行するコンピュータ、サーバ、および他のマシンのための漸進的な論理的なメカニズムを採用します。あなたは、時には非常に人気のあるこの貴重なスキルを、コードを書く方法を知っている必要があり、それらの命令を作成したいです。

 

無修正プログラミング:コードレスソフトウェア開発の人気のコードレスプログラミング:コードフリーソフトウェアの開発が普及しています

図1. Webflowのサイトを構築するためのソースなしプラットフォーム

しかし、あなたはどうなるコードソフトウェアを一行も書かずに構築することができますか?これは、コードの開発の背後にある考え方はありませんが、ソフトウェア開発方法論は、後に求められています。ソースなしプラットフォームとソフトウェアを開発するために、低レベルのコードを記述せず。

無修正プログラミング:コードレスソフトウェア開発の人気のコードレスプログラミング:コードフリーソフトウェアの開発が普及しています

図2のWebflow

ビルドのウェブサイトのWebflow共同創設者兼最高経営責任者(CEO)ヴラドMagdalinにコードレスプラットフォームは言った:「いいえコードを、人々はソフトウェアエンジニアが達成したコードと、過去に達成することができ、コードを必要としないとして書いたコードが同じアプリケーションを開発できることを理解していないように。機能。 "

いいえコードの開発もビジュアルプログラミングとして見ることができません。ドラッグアンドドロップのユーザインタフェースによって、代わりのテキストベースの開発環境を用いてユーザ・コード要素を処理します。MITメディアラボのスクラッチプログラミング言語は、人気のテクノロジー、ティーチ子供やプログラミングをブロックする方法を大人にグラフィカルなプログラミング言語を使用することです。

レイシーケスラーのビジュアルDevの学校の共同創設者は言った:「それはより多くのブロックは、その人々がインターネットのビルドソフトウェアへのコードの書き方を学ぶ必要はありませんので、この方法を使用する必要が論理的な建物のようなものです..」

いいえコードのプログラミングソフトウェアの開発は、自然の開発の製品ではありません。今最初は低レベルの使用(プログラマが使用できるマシンコード命令に最も近い言語)をアセンブリ言語でのプログラミング、およびは、JavaやPython、C、JavaScriptや他のプログラミング言語へと進化してきました。この進化は、プログラムにソフトウェア開発者のために簡単にそれを作る、マシンコードの複雑さの背後に抽象化レイヤー、非表示を追加する必要があります。

製品の技術進歩、ないコードの開発にもかかわらず、新しい概念ではありません。コンピュータは、その歴史のツールの90年前の今日のコードレスプラットフォームよりもソフトウェアエンジニアリング(CASE)を支援します。その名の通りしかし、CASEツールではなく、実際のプログラミングそのものを支援するよりも、単にいくつかのライフサイクルにおける活動の支援ソフトウェアの開発者に設計されています。コードはまだ、アドビのDreamweaverの知識を必要とするMicrosoft Visual Basicおよびコード・無料のツールの初期バージョンであると考えられています。

無修正プログラミング:コードレスソフトウェア開発の人気のコードレスプログラミング:コードフリーソフトウェアの開発が普及しています

アラートを書くために、ここで図3のMicrosoft Visual Basicコードフリーツール

今日では、コード開発せずに達成するために、様々なプラットフォームがあります。これは、MicrosoftのPower Appsと(モバイルとWebアプリケーションを作成するための)Oracleのビジュアルビルダ、(ビジネス・アプリケーションを開発するための)OracleのApplication Expressのと同様に(顧客関係管理アプリケーションに使用)Salesforceのライトニングプラットフォームが含まれます。でも、Googleが参加した部隊は最近、モバイルアプリケーションコードレスプラットフォームを構築するために使用されAppSheetを取得しました。

これらのツールとは、技術部門でますます人気アプリケーションを構築するためにそれらを使用しています。2024により、(コードレス含む)アプリケーション開発のための低コードはアプリケーション開発活動の65%以上を占めるようになるというガートナーの調査ショーによると、大企業の四分の三は、少なくとも4つの低コード開発ツールを使用します。

だから、何の要因はコードレスプログラミングの急速な発展を促進しますか?

ビクターKuppersベティブロックマーケティング担当副社長は、「より強力なコンピュータ、クラウドコンピューティングサービスと優れたプログラミング言語よりアクセスを通り、あなたがソフトウェアは、あなたがソフトウェアを構築することができます構築を開始することができます。」と述べたベティ・ブロック製品というユーザーができるので、コンパイルされたアプリケーションのないコードは「ブロック」と呼ばれる成分(ブロック)を意味します。

いいえコードの開発は、供給と需要の問題を解決する方法はありません。多くのソフトウェア開発がますます高く必要がありますが、それは、このソフトウェアの開発者の数が限られて構築することができます。Magdalinは言った:「市場は明らかにビルドソフトウェアへのより多くの人々のために必要である、あなたは非常に貴重なビルド何かにコードを使用し、しかし、コンピュータプログラミングや受け入れられたの学位を取得して、人気のあるコード・無料のツールのスキルを習得するのが困難なプログラムです。訓練を強化するために比較して、彼らが学ぶことがはるかに簡単です。」

また、高速アプリケーション開発は、したがって、企業がコストを削減することができ、この使いやすい、コードレスプラットフォームの利点に加えて。それはまた、人々のビジョンやソフトウェア製品エンジニアコードを通して現実にビジョンとの間にどのように何の問題に終止符を打ちます。ケスラーは言った:「ソフトウェアは、ビジュアル開発ツールの手段によって問題を解決するために、特定の目的を満たすように設計されて、私たちは開発者にプロジェクトになるか、私たちは自分自身を解決することができるようにそれをコーディングする方法を学ぶことなくこれを行うことができます。質問。 "

しかし、ノーコードコードに比べて最も重要な利点は、おそらくソフトウェアの開発が容易になります。バブルフリーソース・プラットフォームの共同創設者エマニュエルStraschnovは言った:「我々は、技術がより多くの人々がすべき、私たちの生活の核心部分であることを考えると、ほとんどの人は、この時代に、自社製品を構築する顧客と対話するための最も理解者やビジネスケースに入っています。ビルド技術に関するものである。コードレス開発誰もがソフトウェアを構築することができるように。」

しかし、コードのプログラミングはまだ容易に入手できないソリューションではありません。これは、アプリケーションの広い範囲をプログラミングコードと同じ存在ではありません、同じ精度を持っていません。Straschnovは言った:「ための抽象化のより高いレベルの、ので、いくつかの方法で制限されており、あなたは同じコードプログラミングの柔軟性を持っていないでしょう。」

また、何のコードは、ソフトウェア開発者のためのプラットフォームに代わるものではありませんされていません。Magdalinは言った:「私はソフトウェアエンジニアだ前に、プログラミングが自動化されているので、その過去にも心配されている、すべてのスキルはスキルが今、各企業が独自のを持っていますより多くの価値がある、プログラミング、実際に消えたことを意味するものではありません...ノーコードソリューションを解決できないことを何か。この可視化ツールのための例外をサポートしていない、あなたはまだ、開発者を必要としています。」

それは自由なコード開発の将来に来るとき、Straschnovは、それがソフトウェアの生態系の自然の一部になっていると思い、コードレスプラットフォームを回すより多くの企業は、ソフトウェアエンジニアは、その機能を強化するために、これらのプラットフォームを拡張します。

ケスラーは言った:「それは、ソフトウェア開発者プログラムに、私はRuby on Railsでの使用に特化し、これが見つかったビジュアル開発一度道を構築するために、私の望んでいないことを認識するために使用方法の人気Iのノウハウを可能にしますので、私は、将来的には、コードは非常に明るいではないことを願っています。それは彼らが自然のように感じてビルドソフトウェアに他の人のために私のために何のコードの開発を、すべてを変えないだろう「。。詳細については、Linuxのを参照してください。https://www.linuxprobe.com

おすすめ

転載: www.cnblogs.com/linuxprobe0001/p/12587317.html