āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āϟ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻ•āĻ¨ā§āϟāĻŋāύāĻŋāωāϝāĻŧāĻžāϏ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ (āϏāĻŋāφāχ) āĻāĻŦāĻ‚ āĻ•āĻ¨ā§āϟāĻŋāύāĻŋāωāϝāĻŧāĻžāϏ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ (āϏāĻŋāĻĄāĻŋ) āĻĻāĻ•ā§āώ āĻāĻŦāĻ‚ āĻĻā§āϰ⧁āϤ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĄā§‡āϞāĻŋāĻ­āĻžāϰāĻŋ āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒāϰāĻŋāĻšāĻžāĻ°ā§āϝ āύ⧀āϤāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦāĻŋāĻŦ⧇āϚāĻŋāϤ āĻšāϝāĻŧāĨ¤ CI/CD āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āĻāĻ•āϟāĻŋ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻĻāĻŋāĻ• āϝāĻž āĻāĻ•āϟāĻŋ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻĒāϰāĻŋāĻŽāĻžāĻĒ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āĻāϰ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻž, āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰ⧇āĨ¤ āϝāĻ–āύ AppMasterno-code āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ, āϤāĻ–āύ CI/CD āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ, āĻ“āϝāĻŧ⧇āĻŦ āĻāĻŦāĻ‚ āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϏāĻĢāϞ āϏ⧃āĻˇā§āϟāĻŋ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϝāĻŧ āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻĒāĻžāϞāύ āĻ•āϰ⧇āĨ¤

āϏāĻŋāφāχ/āϏāĻŋāĻĄāĻŋ āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ, āĻāϰ āĻŽā§‚āϞ⧇, āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āĻœā§€āĻŦāύāϚāĻ•ā§āϰ⧇āϰ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāϤ āωāĻ¤ā§āϏ āϕ⧋āĻĄā§‡āϰ āĻļāϤāĻžāĻ‚āĻļ⧇āϰ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āύāĻŋāĻ°ā§āϧāĻžāϰāϪ⧇āϰ āĻ…āύ⧁āĻļā§€āϞāύāϕ⧇ āĻŦā§‹āĻāĻžāϝāĻŧāĨ¤ āϕ⧋āĻĄā§‡āϰ āϕ⧋āύ⧋ āĻ…-āĻĒāϰ⧀āĻ•ā§āώāĻŋāϤ āĻŦāĻž āĻ•āĻŽ-āĻĒāϰ⧀āĻ•ā§āώāĻŋāϤ āĻ…āĻ‚āĻļ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ…āĻĒāϰāĻŋāĻšāĻžāĻ°ā§āϝ āωāĻĒāĻžāĻĻāĻžāύ, āĻĒāϰāĻŦāĻ°ā§āϤ⧀āϤ⧇ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇ āϝ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ⧀āĻ­āĻžāĻŦ⧇ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀āĨ¤ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ⧀ CI/CD āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āĻœā§‡āϰ āϗ⧁āϰ⧁āĻ¤ā§āĻŦ āĻšāϞ āϕ⧋āĻĄā§‡āϰ āϗ⧁āĻŖāĻŽāĻžāύ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āĻž āĻāĻŦāĻ‚ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āĻ¤ā§āϰ⧁āϟāĻŋāϗ⧁āϞāĻŋ āωāĻ¨ā§āύāϝāĻŧāύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻļ⧁āϰ⧁āϤ⧇āχ āĻšā§āϰāĻžāϏ āĻ•āϰāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āύāĻŋāĻšāĻŋāϤ, āϝāĻžāϤ⧇ āĻĻāϞāϗ⧁āϞāĻŋāϕ⧇ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āĻ‹āĻŖ āĻ•āĻŽāĻŋāϝāĻŧ⧇ āϤāĻžāĻĻ⧇āϰ āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋ āϚāĻžāϞāĻŋāϝāĻŧ⧇ āϝ⧇āϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āϏāĻĢāϞ CI/CD āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āĻœā§‡āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŽā§‚āϞ āωāĻĒāĻžāĻĻāĻžāύ āĻšāϞ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻžāĻĒāĻ• āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ¸ā§āϝ⧁āϟāĨ¤ āĻāϟāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇ āϝ⧇ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž āϤāĻžāĻĻ⧇āϰ āϕ⧋āĻĄāĻŦ⧇āϏ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻŋāϤāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰāϛ⧇ āϤāĻž āϝāĻžāϚāĻžāχ āĻ•āϰāϤ⧇ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻāĻ•āϟāĻŋ āϏ⧇āĻŸā§‡āϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻšā§āϰāĻžāϏ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĄā§‡āϞāĻŋāĻ­āĻžāϰāĻŋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ¤ā§āĻŦāϰāĻžāĻ¨ā§āĻŦāĻŋāϤ āĻ•āϰ⧇āĨ¤ GitLab āĻĻā§āĻŦāĻžāϰāĻž āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āĻāĻ•āϟāĻŋ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ• āϏāĻŽā§€āĻ•ā§āώāĻž āĻ…āύ⧁āϏāĻžāϰ⧇, 35% āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻ…āĻ°ā§āϜāύ⧇ āĻŽā§āĻ–ā§‹āĻŽā§āĻ–āĻŋ āĻšāĻ“āϝāĻŧāĻž āĻļā§€āĻ°ā§āώ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āφāϰāĻ“ āĻ­āĻžāϞ āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āĻšāĻžāχāϞāĻžāχāϟ āĻ•āϰ⧇āϛ⧇āύāĨ¤ āĻ…āϧāĻŋāĻ•āĻ¨ā§āϤ⧁, āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻŋāĻļ āĻ—ā§āϰ⧁āĻĒ⧇āϰ āĻāĻ•āϟāĻŋ āϏāĻŽā§€āĻ•ā§āώāĻž āĻĻ⧇āĻ–āĻžāϝāĻŧ āϝ⧇ āĻ…āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āϏāĻš āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋ āĻļ⧇āώ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āĻĻāĻļāϗ⧁āĻŖ āĻŦ⧇āĻļāĻŋ, āϏāĻĢāϞ āĻĢāϞāĻžāĻĢāϞ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻāχ āĻĢā§āϝāĻžāĻ•ā§āϟāϰ⧇āϰ āϤāĻžāĻ¤ā§āĻĒāĻ°ā§āϝ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇āĨ¤

āĻŦāĻŋāĻŦ⧃āϤāĻŋ āĻ•āĻ­āĻžāϰ⧇āϜ, āĻļāĻžāĻ–āĻž āĻ•āĻ­āĻžāϰ⧇āϜ, āĻļāĻ°ā§āϤ āĻ•āĻ­āĻžāϰ⧇āϜ, āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāύ āĻ•āĻ­āĻžāϰ⧇āϜ āϏāĻš āϏāĻŋāφāχ/āϏāĻŋāĻĄāĻŋ āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜāϕ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āĻĒā§āϰāĻ•āĻžāϰ⧇ āĻļā§āϰ⧇āĻŖā§€āĻŦāĻĻā§āϧ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻ¸ā§āĻŸā§‡āϟāĻŽā§‡āĻ¨ā§āϟ āĻ•āĻ­āĻžāϰ⧇āϜ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āϏāĻŽāϝāĻŧ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻž āϕ⧋āĻĄā§‡āϰ āϞāĻžāχāύ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻĒāϰāĻŋāĻŽāĻžāĻĒ āĻ•āϰ⧇, āϝāĻ–āύ āĻļāĻžāĻ–āĻž āĻ•āĻ­āĻžāϰ⧇āϜ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āĻŽāĻ§ā§āϝ⧇ āύ⧇āĻ“āϝāĻŧāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻļāĻžāĻ–āĻžāϰ āωāĻĒāϰ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰ⧇, āϝ⧇āĻŽāύ if āĻ¸ā§āĻŸā§‡āϟāĻŽā§‡āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϞ⧁āĻĒāĨ¤ āĻ•āĻ¨ā§āĻĄāĻŋāĻļāύ āĻ•āĻ­āĻžāϰ⧇āϜ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āĻ“āϝāĻŧāĻžāϰ āĻ•āĻžāĻ āĻžāĻŽā§‹āϤ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϰ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āϏāĻ•āϞ āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧ⧇āϰ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāύ āĻ•āĻ­āĻžāϰ⧇āϜ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϚāϞāĻžāĻ•āĻžāϞ⧀āύ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĢāĻžāĻ‚āĻļāύ āĻ•āϞ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻ•āĻŋāύāĻž āϤāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇āĨ¤ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϧāϰāϪ⧇āϰ āĻ•āĻ­āĻžāϰ⧇āϜ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻāĻ•āϟāĻŋ āĻĒ⧁āĻ™ā§āĻ–āĻžāύ⧁āĻĒ⧁āĻ™ā§āĻ– āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϜāϟāĻŋāϞ āĻ¤ā§āϰ⧁āϟāĻŋāϗ⧁āϞāĻŋ āϏāύāĻžāĻ•ā§āϤ āύāĻž āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āĻšā§āϰāĻžāϏ āĻ•āϰ⧇āĨ¤

AppMaster āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āĻĒā§āϰ⧇āĻ•ā§āώāĻžāĻĒāĻŸā§‡, CI/CD āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āĻāĻ•āϟāĻŋ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻāĻŦāĻ‚ āĻ­āĻžāϞ-āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻĄ āĻŸā§‡āĻ¸ā§āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āωāĻ¨ā§āύāϝāĻŧāύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝ⧇āĻšā§‡āϤ⧁ AppMaster āĻŦā§āϞ⧁āĻĒā§āϰāĻŋāĻ¨ā§āĻŸā§‡āϰ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āϏāĻŽāϝāĻŧ āĻ¸ā§āĻ•ā§āĻ°ā§āϝāĻžāϚ āĻĨ⧇āϕ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇, āĻāϟāĻŋ CI/CD āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āĻĒāĻĻā§āϧāϤāĻŋ āĻāĻŦāĻ‚ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ⧇āϰ āύāĻŋāϰāĻŦāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻāϕ⧀āĻ•āϰāϪ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ, āφāϰāĻ“ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ, āĻŽāĻžāĻĒāϝ⧋āĻ—ā§āϝ, āĻāĻŦāĻ‚ āĻĻāĻ•ā§āώ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦāĻŋāĻ•āĻžāĻļ āϏāĻŽāĻžāϧāĻžāύ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āĻŦāĻŋāĻļā§āĻŦāĻžāϏāϝ⧋āĻ—ā§āϝāϤāĻžāϕ⧇ āĻĒā§āϰāϚāĻžāϰ āĻ•āϰ⧇āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖ āĻ¸ā§āĻŦāϰ⧂āĻĒ, AppMaster āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ Golang, āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ Vue3 āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ JS/TS āĻāĻŦāĻ‚ Android āĻāĻŦāĻ‚ iOS āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϝāĻĨāĻžāĻ•ā§āϰāĻŽā§‡ Kotlin, Jetpack Compose āĻāĻŦāĻ‚ SwiftUI āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤ āĻāχ āĻŦ⧈āϚāĻŋāĻ¤ā§āĻ°ā§āϝāĻŽāϝāĻŧ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāϗ⧁āϞāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āϟ⧁āϞ āĻāĻŦāĻ‚ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ, āϝ⧇āĻŽāύ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ Go-āĻāϰ āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āĻŸā§‡āĻ¸ā§āϟāĻŋāĻ‚ āĻĒā§āϝāĻžāϕ⧇āϜ, āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ Jest āĻāĻŦāĻ‚ Vue Test Utils āĻāĻŦāĻ‚ iOS āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ XCTest āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇⧎

AppMaster āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ CI/CD āĻĒāĻžāχāĻĒāϞāĻžāχāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻšāϞ⧇, āĻāχ āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āϟ⧁āϞāϗ⧁āϞāĻŋ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϕ⧋āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻļāύ⧇āϰ āωāĻĒāϰ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āĻāĻŦāĻ‚ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āĻĻ⧁āĻ°ā§āĻŦāϞ āϜāĻžāϝāĻŧāĻ—āĻžāϗ⧁āϞāĻŋāϰ āĻŽā§‚āĻ˛ā§āϝāĻŦāĻžāύ āĻ…āĻ¨ā§āϤāĻ°ā§āĻĻ⧃āĻˇā§āϟāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āωāĻ¨ā§āύāϤāĻŋ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ, āĻĒāϰ⧀āĻ•ā§āώāĻž, āĻāĻŦāĻ‚ āϕ⧋āĻĄ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻž āωāĻ¨ā§āύāϝāĻŧāύ āĻœā§€āĻŦāύāϚāĻ•ā§āϰ⧇āϰ āĻāĻ•āϟāĻŋ āĻ…āĻĒāϰāĻŋāĻšāĻžāĻ°ā§āϝ āĻ…āĻ‚āĻļ āĻšāϝāĻŧ⧇ āĻ“āϠ⧇, āϝāĻž āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϤ⧇ āωāĻšā§āϚāϤāϰ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻž āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇āĨ¤

āωāĻĒāϏāĻ‚āĻšāĻžāϰ⧇, CI/CD āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āĻšāϞ āφāϜāϕ⧇āϰ āĻĻā§āϰ⧁āϤ-āĻ—āϤāĻŋāϰ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āĻŦāĻŋāĻļā§āĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻĒāϰāĻŋāĻšāĻžāĻ°ā§āϝ āĻĢā§āϝāĻžāĻ•ā§āϟāϰ, āϝāĻž āĻĻā§āϰ⧁āϤ āĻĄā§‡āϞāĻŋāĻ­āĻžāϰāĻŋ, āĻŽāĻžāĻĒāϝ⧋āĻ—ā§āϝāϤāĻž āĻāĻŦāĻ‚ āϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ• āϗ⧁āĻŖāĻŽāĻžāύ⧇āϰ āωāĻĒāϰ āĻœā§‹āϰ āĻĻāĻŋāϝāĻŧ⧇ āϚāĻžāϞāĻŋāϤ āĻšāϝāĻŧāĨ¤ AppMasterno-code āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āĻĒā§āϰ⧇āĻ•ā§āώāĻžāĻĒāĻŸā§‡ āύāĻŋāϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϞ⧇, āĻāϟāĻŋ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āϜāĻ¨ā§āϝ āĻĄā§‡āϟāĻž-āϚāĻžāϞāĻŋāϤ āĻāĻŦāĻ‚ āĻ…āĻŦāĻšāĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻŦāĻŋāĻ•āĻžāĻļ, āĻĒāϰ⧀āĻ•ā§āώāĻž āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋāϕ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āωāĻ¨ā§āύāϤ āĻ•āϰ⧇āĨ¤ AppMaster āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋāϕ⧇ āĻ•āĻžāĻœā§‡ āϞāĻžāĻ—āĻŋāϝāĻŧ⧇ āĻāĻŦāĻ‚ āϏāĻŋāφāχ/āϏāĻŋāĻĄāĻŋ āϕ⧋āĻĄ āĻ•āĻ­āĻžāϰ⧇āϜ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋāϕ⧇ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡, āĻŦā§āϝāĻŦāϏāĻžāϗ⧁āϞāĻŋ āĻ¤ā§āĻŦāϰāĻžāĻ¨ā§āĻŦāĻŋāϤ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻŦāĻŋāĻ•āĻžāĻļ, āωāĻ¨ā§āύāϤ āĻĻāĻ•ā§āώāϤāĻž āĻāĻŦāĻ‚ āϏ⧁āĻŦāĻŋāĻ¨ā§āϝāĻ¸ā§āϤ āĻ•āĻ°ā§āĻŽāĻĒā§āϰāĻŦāĻžāĻš āĻ…āĻ°ā§āϜāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻž āĻļ⧇āώ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻāĻ•āϟāĻŋ āωāĻšā§āϚāϤāϰ āĻļ⧇āώ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻžāϰ āĻĻāĻŋāϕ⧇ āύāĻŋāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤