Set foot on the road to the future: a wonderful summary of the 2023 National Secondary Vocational Group Mobile Application and Development Competition

insert image description here


Welcome to this blog! I am honored to have won the first prize in the 2023 National Mobile Application and Development Competition of the Secondary Vocational Group. During the competition, I assumed the main responsibility for the product development of the B module. Now I will analyze the competition environment and how to deal with the challenges in detail for you

insert image description here

1. Introduction to the competition environment

In order to stand out in the competition, it is crucial to understand the playing environment. Let's take a deep dive into each module to present you with a comprehensive playing environment.

A module

  1. Design Tools : In Module A, you will work with Adobe XD 40, an excellent design tool that will help you create stunning mobile app interfaces.
  2. Image material : The competition will provide you with the image material you need. If it does not meet your needs, you can also obtain network resources through the Postman tool. This helps ensure your design fits perfectly with the idea.
  3. Interface documentation is provided.
  4. Question volume and content : The number of questions in module A is similar to the previously announced competition questions, and there is no significant change. Here, you can show your unique insights into mobile application interface design.

B module

  1. The number of questions and new knowledge points : Module B is the climax of the competition, and the number of questions is about three times that of the published questions, which means that you will face more and more complex challenges. In addition, five new undisclosed knowledge points have been added, which will become your key to solving difficult problems.
  2. Confidentiality of knowledge points : In order to maintain the fairness of the game, new knowledge points will not be disclosed here. If you are interested, you can private message me for more information. (Added knowledge will not deviate from the scope of basic knowledge)
  3. Focus on basic knowledge : Although the difficulty has increased, module B still focuses on basic knowledge. This will test your understanding and problem-solving skills in mobile application development.
  4. Developer support : Android native developers can enjoy the provided third-party packages, which facilitates development. Front-end developers can use important files such as jQuery.js and ECharts.js to build a high-quality user interface.
  5. Documentation support : During the competition, ECharts samples, MUI and 5+App documents will provide you with reference resources to help you get the support you need during the competition.

5+App
MUI document
ECharts example

C module

  1. Relatively stable : The overall C module is relatively stable with limited changes. This is an opportunity to test your ability to product stability and troubleshooting.
  2. Bug correction depends on the schedule, at least 10, but ensuring correctness is more important. (Write as much as you can)
  3. Product instruction manual : The product instruction manual template only provides the table of contents, and you need to write the rest of the content by yourself. This is an opportunity to demonstrate your documentation skills.

The focus is on the B module, and the B module will become more and more difficult in future competitions

2. Strategies to meet the challenges of Module B

The complexity of the B module is at the heart of the competition, and future competitions may be even more challenging. The following are suggestions for addressing the challenges of Module B:

  • Comprehensive preparation: understand and master the newly added knowledge points in detail, consolidate the basic knowledge, and make sufficient preparations for solving problems.
  • Practical exercises: Put the acquired knowledge into practice, actively participate in the actual project development, and improve skills.
  • Teamwork: opportunities for cooperation, give full play to the professional advantages of the team, and overcome problems.
  • Efficient time management: allocate time reasonably to ensure sufficient time for design, development and error correction.
  • Documentation: During the competition, don't overlook the importance of documentation. Clear documentation helps you avoid confusion and mistakes later on.

3. Conclusion

On the road of mobile application and development, the national competition is a valuable experience and opportunity. Especially the B module, it is not only a touchstone for examining knowledge, but also a whetstone for tempering ability. Through in-depth understanding of the competition environment, careful preparation, and continuous improvement of yourself, you will surely stand out in the competition and achieve excellent results!

If you have questions about any issues in the competition, or need to discuss in depth, please leave a message in the comment area. I wish every contestant the best of luck in the competition!

Hope this blog can help you better understand and deal with the challenges in the Mobile Application and Development National Competition! Feel free to contact me with any further questions or need for further guidance.

The technical column of the competition may be updated in the future, remember to follow and subscribe if necessary!


Guess you like

Origin blog.csdn.net/qq_72935001/article/details/132272974