285
社区成员




The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZU202201 |
---|---|
The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/608859318 |
MU STU ID and FZU STU ID | 20123132_832001123 |
Teammate's MU STU ID and FZU STU ID | 20124741_832001115 |
GitHub link | https://github.com/xjl8/ee308-lab/tree/main/miniprogram |
video link | https://pan.baidu.com/s/12sSNcxUZIpft6xVsimBORA?pwd=gr2v 提取码: gr2v |
Personal Software Process Stages | Estimated time(min) | Actual Time(min) |
---|---|---|
Planning | 60 | 90 |
Estimate | 60 | 90 |
Development | 1800 | 1900 |
Analysis | 480 | 540 |
Design Spec | 100 | 110 |
Design Review | 30 | 40 |
Coding Standard | 15 | 30 |
Design | 60 | 110 |
Coding | 600 | 900 |
Code Review | 300 | 360 |
Test | 60 | 90 |
Reporting | 80 | 100 |
Test Report | 60 | 80 |
Size Measurement | 30 | 60 |
Postmortem & Process Improvement Plan | 60 | 90 |
Summary | 1735 | 1900 |
The dice casting in the original inkknife design is a dynamic effect, and it is also a major difficulty to consider how to make the end interface and animation switch more naturally. The final implementation is to use the API interface animate provided by wechat, which takes an array of keyframes as its parameter, to achieve a smooth animation switching effect.
Using ink knife to achieve interface jump is relatively easy, at first did not think this part is difficult. Later, after learning wechat developer tools, I found that there are various functions of logical jump, and the functions and effects of each function are also different, such as whether the jump closes the current page/all pages, and whether there is a return function
1.We designed an online version at Inkknife. However, we found that we did not have enough time to achieve this goal. The experience I have learned from this incident is that problems should be solved immediately, rather than delayed or without clear results, which will only reduce the efficiency of cooperation.
2.In addition to the implementation of wechat mini program, we also spent a lot of time on Git collaboration. The problem we consider is that if both parties revise all aspects of the version at the same time, the final need to integrate these two different versions may cause confusion, or even the efforts of one party may be in vain.
3.At first, I thought wechat authorization would be difficult to achieve, although the design of login is relatively simple, but we also designed the exit login. It's not difficult, but it's a knowledge gain
My deepest experience from pairing is that both sides can complement each other in terms of areas of expertise and learning content. Working together in this way will make our mini program more perfect and beautiful. All in all, the pairing experience is great.