uni-app cross-platform development - learning summary

Table of contents

I. Overview

1. Learning content

2. Learning purpose

2. Experience and feelings during the learning process

3. Learning gains and improvements

4. Learning deficiencies and improvements

5. Learning experience


I. Overview

1. Learning content

uni-app is a cross-platform framework developed based on Vue.js. It can compile Vue.js code into various applications such as applets, H5, iOS or Android, and can achieve the purpose of running one set of code on multiple terminals. During the learning process, use the HbuilderX development tool to create the uni-app project, as well as perform basic configuration of the project, page creation, routing settings, etc. Develop page layouts and components in uni-app by using tools.

2. Learning purpose

(1) Master the basic knowledge of the uni-app framework. By studying the relevant documents and practices of the course, understand the basic knowledge of development modes, development environments and tools, and master the creation, configuration, debugging and other tasks of the uni-app project.

(2) Learn to use vue.js for development, including component development model, life cycle, vue components and instructions, etc.

(3) Be familiar with the process characteristics of cross-platform development, understand the differences between different platforms, and how to achieve the purpose of running a set of codes on multiple terminals through uni-app.

(4) Implement a complete cross-platform application, such as login and registration.

2. Experience and feelings during the learning process

(1) Learning knowledge: In learning basic knowledge, I understand the uni-app development model, development environment, tools, etc., as well as using vue.js as the basic framework, the component development, life cycle, and Have certain basic knowledge in data binding and other aspects, and master how to use uni-appde's components and API to implement a complete cross-platform application, such as login and registration.

(2) Practice: After completing the course project, the knowledge and energy-saving functions learned were used to implement a simple application. 

3. Learning gains and improvements

During the learning process, I gained an in-depth understanding and reinforcement of the knowledge based on the original knowledge, such as realizing the layout and interaction of the page through development, improving the ability of cross-platform development, and understanding the process of developing cross-platform applications. and characteristics, deepened the understanding of different platforms, and enhanced one's programming ability through practical projects and debugging.

4. Learning deficiencies and improvements

(1) Lack of in-depth understanding of practical projects, excessive independent practice projects or in-depth exercises

(2) The study time arrangement is unreasonable. Some knowledge points have a weak foundation and require longer study and in-depth understanding. Time needs to be arranged reasonably to master core concepts and abilities.

(3) The development tools are not used in depth enough. Difficulties encountered during the learning process are solved in a timely manner and better skills and methods are mastered.

5. Learning experience

In the process of studying this course, I deeply realized the importance and application scope of cross-platform development, and learned relevant knowledge and skills. And deepened the understanding of vue and enhanced my programming ability. We also encountered many difficulties, such as problems encountered in practical projects that required multiple attempts and debugging. However, we also gained a lot. We mastered the skills and methods of uni-app cross-platform development and improved our development capabilities. I have enhanced my self-confidence and seen the broad application areas of the framework and the advantages of cross-platform development. I believe that these knowledge and skills will be of great help to my future study and work.

Overall, studying the uni-app cross-platform development course was a valuable learning experience that allowed me to gain more. I hope that I can use the knowledge and skills I have learned to perform better and contribute more in my future studies and work. .

Guess you like

Origin blog.csdn.net/m0_75142445/article/details/131320559