High&NewTech: Coming to the third decade of the 21st century, the digitalization of all industries is imminent, and programming for all is unstoppable. But, the question is, does programming really require writing code? So, the legendary iVX tool, and programming in the end what ambiguous relationship?
Just now, a friend asked me what happened to teacher Ape. I said what happened, and sent me some screenshots. I have a look at! Ouch! A python program with thousands of lines of code says that it defines the variable abcd and writes its header too big; He said, “Teacher ape, could you please teach me how to realize my idea quickly? Could you help me? I say ok, but see your programming foundation is a little poor, now learn words time is not enough; He was not convinced, I said: you learn a set of programming is to lay a foundation for a long time, in fact, ah, to realize their idea, it is not necessary to code implementation; He said you don’t give me bullshit, say how to do; I said, have you ever heard of a low code platform? It is fast development is also fast, the most suitable for you, this is the strength, the bottom code programming is about the strength of the four two dial thousand catties; As long as you master low-code platform tools such as iVX, tens of thousands of lines of code are small case drops. Ah… Ha! Ha! You have to try with me, I said ok; Aye… I said, he snapped to stand up, very quickly ah! Then came Hello World! I said, young man, you want rattail juice… Haha, the above is funny clip, welcome to enter into the explanation of programming time, place, and people, as well as the net friend 18 ask to introduce you to understand iVX and low code platform those things……
directory
In the third decade of the 21st century, the digitalization of all industries is imminent, and national programming is also unstoppable
Programming’s Time: Industry digitization is imminent – moving to a digital economy is a historical necessity
Good place for programming: Programming for all is unstoppable – it starts in elementary school
Programming and: legendary iVX tools, and programming in the end what ambiguous relationship?
Net friend 18 ask to introduce you to iVX and low code platform those things
Net friend 1 ask: iVX and programming in the end what ambiguous relationship?
Net friend 2nd ask: besides iVX, still have what low code platform?
Net friend 3 ask: what kind of person does iVX mainly face?
Question 4: What specific scenarios do iVX applications support?
Net friend 5 ask: iVX is how to carry on non-code logical expression?
Net friend 6 ask: iVX compilation principle is what?
Question 7: How is iVX integrated development environment defined?
Q: How to define iVX component atomic attributes?
Q: What is the difference between iVX’s language compiler and syntax parser?
Net friend 10 ask: iVX is how to realize cloud development?
Question 11: What’s the flexibility and concurrency of iVX’s cloud?
Q: What systems do iVX applications support?
Q: What is the difference between iVX’s front-end development framework and other platforms?
Net friend 14 ask: iVX backstage development ability how?
Net friend 15 ask: iVX is how privatize export and deploy?
Net friend 16 ask: iVX development supporting how?
Net friend 17 ask: iVX product design how?
Net friend 18 ask: iVX product teaching and how to use documentation?
Programming’s Time: Industry digitization is imminent – moving to a digital economy is a historical necessity
According to the White Paper on The Development of China’s Digital Economy (2020) published by China Information and Communication Research Institute, the framework of “four modernizations” of digital economy is put forward from the perspective of productivity and production relations, that is, digital industrialization, industrial digitalization, digital renovation and data value. Digital economy, as an economic concept, is an economic form in which human beings guide and realize the rapid optimal allocation and regeneration of resources and achieve high-quality economic development through the recognition, selection, filtering, storage and use of big data (digital knowledge and information). Digital economy, as a concept with a broad connotation, can be included in the category of economic forms that directly or indirectly use data to guide resources to play a role and promote the development of productivity. At the technical level, it includes emerging technologies such as big data, cloud computing, Internet of Things, blockchain, artificial intelligence and 5G communications. In the application level, “new retail”, “new manufacturing” are its typical representatives. Digital economy is a new economic form that accelerates and reconstructs the economic development and regulation mode. In recent years, with the accelerated implementation of policies supporting the development of digital economy and the rapid development of digital economy industry, the digital economy has become a new driving force for the high-quality development of China’s social economy, and the industry digitalization is also unstoppable. It is not only a trend, but also a historical necessity. China’s digital economy reached 22.58 trillion yuan last year, ranking second in the world and accounting for 30.3 percent of its GDP, according to the Blue books World Internet Development Report 2017 and China Internet Development Report 2017. The new economy, represented by the digital economy, is booming and has become a strong force driving China’s economic growth. The development of the Internet, especially the mobile Internet, has accelerated the pace of people’s life. In the digital era, more and more urbanites are repeating the busy life of “two points and one line”. More and more people’s time is becoming more and more fragmented. Many experts and scholars are considering how to efficiently use fragmented time to attract consumers’ attention, which has gradually become another difficult problem for brands and marketers. In the modern Internet market environment, the trend of digitalization is becoming more and more obvious, and digitalization has become the catalyst of brand marketing reform.
Good place for programming: Programming for all is unstoppable – it starts in elementary school
The State Council’s Development Plan for a New Generation of ARTIFICIAL Intelligence, issued in July 2017, states that “intelligence education for all will be implemented and AI-related courses will be set up in primary and secondary schools.” In the two sessions of 2018, artificial intelligence was once again written into the government’s two sessions report. The Ministry of Education also announced the annual filing and approval results of undergraduate majors, with the number of universities approved for “robot engineering” increasing from 24 last year to 60 this year. A total of 10 universities in Jiangsu province applied to establish the major. In the notice issued by the General Office of the Ministry of Education on the Work Essentials of Education Informatization and Network Security in 2019, article 23 clearly states: “To implement the cultivation of information literacy of students, complete the evaluation index system of information literacy of students in compulsory education, establish an evaluation model, and start the information literacy evaluation of primary and secondary school students. We will promote the establishment of AI-related courses in primary and secondary schools, and gradually promote programming education.”
Programming and: legendary iVX tools, and programming in the end what ambiguous relationship?
High&NewTech: An introduction to Low Code (Zero code/No code, No code) Development and how to choose the most appropriate low code development tool High&NewTech: New Species? It’s a program that doesn’t need to write code, since they mastered the iVX tool (the first code-free programming language)…
Generally speaking, when we say low code, we really mean low code tools or low code development platform. The low-code Development Platform (LCDP) is a Development Platform that can quickly generate applications with no coding (zero Code or no Code) or with a small amount of Code. The visual approach to application development enables developers of all levels of experience to create Web and mobile applications using drag-and-drop components and model-driven logic through a graphical user interface. The official name for the Low Code Development Platform (LCDP) wasn’t officially established until June 2014, but the entire field of low code development can be traced back even further to fourth-generation programming languages and rapid application development tools.
IVX was one of the first zero-code development languages to remove program syntax but retain program logic. It has a simple interface and development environment (pure Web). IVX belongs to the 0 code, the original intention is to do the application development tool, based on the Web, so in the design of products not only limited to enterprise applications, but all applications can be developed in principle, this is the goal of iVX. So iVX can do games (support 3D), can do e-commerce, websites, can support small programs and so on. As the development goes deeper and deeper, iVX now has the basic form of “language”, such as multiplayer development, version management, open modules, etc., which may not be expected at the beginning of iVX, but it is also the inevitable development.
Net friend 1 ask: iVX and programming in the end what ambiguous relationship?
IVX is a visual programming language without code. IVX has reinterpreted the concept of programming and implemented it in its own way.
Net friend 2nd ask: besides iVX, still have what low code platform?
In addition to iVX, there are many low code platforms (LCDP), the more common are tritium cloud, Jian Dao Cloud, Yi Build cloud, Ming Dao cloud, movable type grid, niu Dao, etc.
Net friend 3 ask: what kind of person does iVX mainly face?
IVX’s object orientation is mainly for developers and business personnel. Other low-code platforms involve business people and can also be used for secondary development.
Question 4: What specific scenarios do iVX applications support?
IVX supports mainstream medium and large scale complex applications, including but not limited to OA, CRM, HRM, ERP, BPM, document collaboration, industrial MES, Medical HIS, Smart cities, parks, communities, Internet of Things, big data, e-commerce, websites, games and other C-terminal applications, as well as H5, etc. Other low code platform, support workflow, forms, report Bi, etc.
Net friend 5 ask: iVX is how to carry on non-code logical expression?
IVX, in fact, expresses logic through graphical situations; It certainly supports Turing-complete, conditional/loop/callback/delay logic operations, aggregation of various operations, orchestration of back-end services and editing of various trigger event logic, and reuse of the same event panel in iVX. It is well known that most of the other low-code platforms do not yet have logical editing capabilities.
Net friend 6 ask: iVX compilation principle is what?
IVX is a new visual programming language without code. It has a corresponding complete development system and needs the corresponding compiler to compile the object code. At the same time, it supports medium and large-scale application development. The front-end is based on React + data-driven, the background is based on micro service + Serverless, and the database is based on SQL+NoSQL+ES. Other low-code platforms, configurable SaaS frameworks, mainly support “workflow”, “forms” and “reports” scenarios, most of which do not require a specialized compiler.
Question 7: How is iVX integrated development environment defined?
All iVX development work is done in the IDE. Other low-code platforms do not have a unified IDE concept, with interface development, SaaS configuration, and code development separated from each other. Workflows, forms, and reports all have their own development tools and products.
Q: How to define iVX component atomic attributes?
IVX has atomic properties because it is small enough to act like a basic chemical element. IVX has component completeness, continuous complete components, which makes it possible for iVX to construct systems, like a continuous periodic table. IVX has support for a higher level, which is close to the application layer of component generation, that is, standard components to small modules. Of course, iVX also allows users to add custom components, including NPM package export, or various react and VUE component import. Other low-code platforms, such as latticework/Oxknife, have the concept of components, but not atomic components, which are more ambiguous. In fact, in some ways, it can be understood that most of its components are equivalent to the iVX small module concept. Of course, it is obvious from the above that iVX components, despite being called components, are completely different from other low-code product components. Other low-code product components are closer to the iVX mini-module level.
Q: What is the difference between iVX’s language compiler and syntax parser?
IVX is a self-developed compiler that supports the generation of various system object code. In fact, from the bottom, iVX is a whole new set of language and its supporting development system. Other low-code platforms do not require compilation.
Net friend 10 ask: iVX is how to realize cloud development?
For iVX, it supports cloud development, cloud debugging, cloud collaboration, cloud publishing and cloud operation and maintenance. Most of the other low-code platforms now support cloud development.
Question 11: What’s the flexibility and concurrency of iVX’s cloud?
IVX is based on AWS, Ali Cloud and Tencent Cloud to ensure that all cloud resources are flexible and serverless. Other low code platforms, mainly domestic cloud platforms, also support Ali Cloud, Tencent cloud, Huawei cloud, Jinshan cloud.
Q: What systems do iVX applications support?
IVX was developed early, so its applications support most major operating systems, including but not limited to Web App, Android, iOS, Win, Mac, INUX/mini program (wechat/Alibaba/Douyin). Other low code platforms should be mainly WebApp, where Tritium cloud mainly supports the nail platform.
Q: What is the difference between iVX’s front-end development framework and other platforms?
IVX supports React Core and optimizes rendering. Other low-code platforms, such as React Vue, use the older WeX5.
Net friend 14 ask: iVX backstage development ability how?
IVX is not code, so directly choreographed in Taiwan business logic; Its API docking third-party data and services, of course, can provide API to the third party for services; IVX provides group application mode to provide intra-group micro-services/enterprise micro-services to create services mode. It also supports complex database operations, even table query/index/things/views. Support full-text search database; Support Socket, can achieve IM/chat room/video and audio services; Supports conference and live streaming services, such as live streaming and WebRTC. Other low-code platforms, where most of the business logic, other than defined, is basically code development, most also support apis, but do not support providing apis.
Net friend 15 ask: iVX is how privatize export and deploy?
IVX supports bare-metal and distributed Docker private deployments. Other low-code platforms also support bare-metal deployment, but a large number of platforms do not support distribution.
Net friend 16 ask: iVX development supporting how?
IVX implements collaborative development, including version management, background configuration, rapid loading of large-scale applications, and debugging. Most of the other low-code platforms do not support collaborative development.
Net friend 17 ask: iVX product design how?
IVX reduces Windows, pop-ups and operation times as much as possible, and the product is simple and practical [ability in product design and user experience]. Other low code platforms, such as Mingdao, tritium cloud product design is good, niu Dao product is relatively difficult to operate, according to netizens, may be because of bugs.
Net friend 18 ask: iVX product teaching and how to use documentation?
IVX provides complete teaching videos, documents, and free Demo system for users to use and refer to. Other low code platform, such as tritium cloud/movable type grid file complete, clear/simple/easy to build cloud is relatively simple, niu Dao has not updated in a year.