Figma ਦਾ ਵਿਕਾਸ: ਕੋਡ ਲੇਅਰਾਂ, AI ਪਲਗਇਨਜ਼, ਅਤੇ ਮੋਸ਼ਨ ਸਪੋਰਟ
Figma ਆਪਣੇ ਤਾਜ਼ਾ ਵੱਡੇ ਅਪਡੇਟ ਨਾਲ ਡਿਜ਼ਾਈਨ ਅਤੇ ਡਿਵੈਲਪਮੈਂਟ ਦੇ ਵਿਚਕਾਰਲੇ ਅੰਤਰ ਨੂੰ ਬੁਨਿਆਦੀ ਰੂਪ ਵਿੱਚ ਮੁੜ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਰਿਹਾ ਹੈ। ਆਪਣੇ ਕੋਲੈਬੋਰੇਟਿਵ ਕੈਨਵਸ ਵਿੱਚ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਕੋਡ ਲੇਅਰਾਂ ਅਤੇ ਜਨਰੇਟਿਵ AI ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਜੋੜ ਕੇ, ਇਹ ਪਲੇਟਫਾਰਮ ਇੱਕ ਸਟੈਟਿਕ ਪ੍ਰੋਟੋਟਾਈਪਿੰਗ ਟੂਲ ਤੋਂ ਇੱਕ ਗਤੀਸ਼ੀਲ, ਬਹੁ-ਅਨੁਸ਼ਾਸਨੀ ਵਾਤਾਵਰਣ ਵਿੱਚ ਬਦਲ ਰਿਹਾ ਹੈ।
ਕੋਡ ਲੇਅਰਾਂ ਨਾਲ ਪਾੜੇ ਨੂੰ ਪੂਰਨਾ
"ਡਿਜ਼ਾਈਨ-ਟੂ-ਕੋਡ" ਸਮਾਨਤਾ ਵੱਲ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਕਦਮ ਵਜੋਂ, Figma ਨੇ ਆਪਣੇ ਮਲਟੀਪਲੇਅਰ ਕੈਨਵਸ 'ਤੇ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਕੋਡ ਲੇਅਰਾਂ ਪੇਸ਼ ਕੀਤੀਆਂ ਹਨ। ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਇੰਜੀਨੀਅਰਿੰਗ ਟੀਮਾਂ ਨੂੰ ਰੈਪੋਜ਼ਟਰੀਆਂ (repositories) ਨੂੰ ਕਲੋਨ ਕਰਨ ਅਤੇ ਤੇਜ਼ ਟੈਸਟਿੰਗ ਅਤੇ ਇਟਰੇਸ਼ਨ ਲਈ ਮੌਜੂਦਾ ਕੋਡ ਫਲੋਜ਼ ਨੂੰ ਵਾਪਸ ਡਿਜ਼ਾਈਨ ਲੇਅਰਾਂ ਵਿੱਚ ਕੱਢਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ।
ਰਵਾਇਤੀ ਵਰਕਫਲੋ ਦੇ ਉਲਟ ਜਿੱਥੇ ਡਿਜ਼ਾਈਨਰ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਸਟੈਟਿਕ ਫਾਈਲਾਂ ਸੌਂਪਦੇ ਹਨ, Figma ਦੇ ਚੀਫ ਪ੍ਰੋਡਕਟ ਅਫਸਰ Yuhki Yamashita ਇਸ ਗੱਲ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦੇ ਹਨ ਕਿ ਇਹ ਵਾਤਾਵਰਣ ਉਤਪਾਦਨ-ਮੁਕੰਮਲ ਸੰਪੂਰਨਤਾ ਦੀ ਬਜਾਏ ਖੋਜ ਲਈ ਬਣਾਇਆ ਗਿਆ ਹੈ। ਡਿਜ਼ਾਈਨਰਾਂ, ਪ੍ਰੋਡਕਟ ਮੈਨੇਜਰਾਂ ਅਤੇ ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਇੱਕ ਸਪੇਸ਼ੀਅਲ, ਗੈਰ-ਰੇਖਿਕ (non-linear) ਤਰੀਕੇ ਨਾਲ ਕੋਡ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇ ਕੇ, Figma ਦਾ ਉਦੇਸ਼ ਉਤਪਾਦ ਵਿਕਾਸ ਦੇ ਖੋਜ ਪੜਾਅ ਨੂੰ ਤੇਜ਼ ਕਰਨਾ ਹੈ, ਜਿਸ ਨਾਲ ਹੈਂਡ-ਆਫ ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਅਕਸਰ ਮਿਲਣ ਵਾਲੀ ਰੁਕਾਵਟ ਨੂੰ ਘਟਾਇਆ ਜਾ ਸਕੇ।
ਉੱਨਤ ਮੋਸ਼ਨ, ਸ਼ੇਡਰਜ਼, ਅਤੇ 3D ਟ੍ਰਾਂਸਫਾਰਮਜ਼
ਸਾਲਾਂ ਤੋਂ, ਹਾਈ-ਫਿਡੈਲਿਟੀ ਮੋਸ਼ਨ ਡਿਜ਼ਾਈਨ ਲਈ ਡਿਜ਼ਾਈਨਰਾਂ ਨੂੰ Figma ਅਤੇ ਵਿਸ਼ੇਸ਼ ਐਨੀਮੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਦੇ ਵਿਚਕਾਰ ਬਦਲਣਾ ਪੈਂਦਾ ਸੀ, ਜਿਸ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਅਕਸਰ ਗੁੰਝਲਦਾਰ ਕਨਵਰਸ਼ਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਹੁੰਦੀਆਂ ਸਨ। Figma ਐਨੀਮੇਸ਼ਨਾਂ, ਟ੍ਰਾਂਜ਼ੀਸ਼ਨਾਂ ਅਤੇ 3D ਟ੍ਰਾਂਸਫਾਰਮਜ਼ ਲਈ ਨੇਟਿਵ ਸਪੋਰਟ ਜੋੜ ਕੇ ਇਸ ਗੁੰਝਲਦਾਰਤਾ ਨੂੰ ਖਤਮ ਕਰ ਰਿਹਾ ਹੈ।
ਇਹ ਅਪਡੇਟ ਸ਼ੇਡਰ ਪ੍ਰਭਾਵਾਂ (shader effects) ਅਤੇ ਫਿਲਜ਼ (fills) ਲਈ ਸਪੋਰਟ ਪੇਸ਼ ਕਰਕੇ ਵਿਜ਼ੂਅਲ ਟੂਲਕਿੱਟ ਦਾ ਵਿਸਤਾਰ ਵੀ ਕਰਦਾ ਹੈ। ਇਹ ਟੂਲ ਦੇ ਅੰਦਰ ਹੀ ਵਧੇਰੇ ਸੋਸ਼ਲਿਸਟਿਕ, ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਵਾਲੇ ਵਿਜ਼ੂਅਲ ਤੱਤਾਂ ਦਾ ਪ੍ਰੋਟੋਟਾਈਪ ਬਣਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹੋਏ ਕਿ ਉਤਪਾਦ ਦਾ "ਅਹਿਸਾਸ" ਜੀਵਨ ਚੱਕਰ (lifecycle) ਵਿੱਚ ਬਹੁਤ ਪਹਿਲਾਂ ਹੀ ਕੈਪਚਰ ਹੋ ਜਾਵੇ।
ਜਨਰੇਟਿਵ AI ਅਤੇ ਕਸਟਮ ਪਲਗਇਨ ਬਣਾਉਣਾ
Figma ਕੈਨਵਸ ਨੂੰ ਇੱਕ ਪ੍ਰੋਗਰਾਮਯੋਗ ਵਰਕਸਪੇਸ ਵਿੱਚ ਬਦਲ ਕੇ ਆਪਣੇ AI ਰੋਡਮੈਪ 'ਤੇ ਹੋਰ ਜ਼ੋਰ ਦੇ ਰਿਹਾ ਹੈ। ਉਪਭੋਗਤਾ ਹੁਣ AI ਏਜੰਟਾਂ ਲਈ ਦੁਹਰਾਉਣਯੋਗ "skills" ਬਣਾਉਣ ਲਈ ਟੈਕਸਟ ਪ੍ਰੋਂਪਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ, ਜਿਸ ਨਾਲ AI ਸਹਾਇਕ ਨੂੰ ਇੱਕ ਆਮ ਟੂਲ ਦੀ ਬਜਾਏ ਇੱਕ ਕਸਟਮਾਈਜ਼ਡ ਸਹਿਯੋਗੀ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਸਹੀਏ (accuracy) ਵਧਾਉਣ ਲਈ, AI ਹੁਣ Notion, Excel, GitHub, Granola ਅਤੇ ਵੱਖ-ਵੱਖ ਅਪਲੋਡ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਵਰਗੇ ਬਾਹਰੀ ਟੂਲਸ ਤੋਂ ਸੰਦਰਭ (context) ਲੈ ਸਕਦਾ ਹੈ।
ਸ਼ਾਇਦ ਡਿਵੈਲਪਰ ਭਾਈਚਾਰੇ ਲਈ ਸਭ ਤੋਂ ਕ੍ਰਾਂਤੀਕਾਰੀ ਚੀਜ਼ ਸਧਾਰਨ ਪ੍ਰੋਂਪਟ ਰਾਹੀਂ ਕਸਟਮ ਪਲਗਇਨ ਬਣਾਉਣ ਦੀ ਯੋਗਤਾ ਹੈ। ਭਾਵੇਂ ਕਿਸੇ ਉਪਭੋਗਤਾ ਨੂੰ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਲੇਆਉਟ ਜਨਰੇਟਰ ਦੀ ਲੋੜ ਹੋਵੇ ਜਾਂ ਇੱਕ ਗੁੰਝਲਦਾਰ ਵੈਕਟਰ ਪਾਥ ਟ੍ਰੇਸਰ ਦੀ, ਉਹ ਹੁਣ ਰਵਾਇਤੀ ਕੋਡ ਲਿਖੇ ਬਿਨਾਂ Figma ਦੇ ਅੰਦਰ ਆਪਣੀ ਲੋੜ ਅਨੁਸਾਰ ਫੰਕਸ਼ਨਲ ਟੂਲ ਬਣਾ ਸਕਦੇ ਹਨ।
ਮਾਡਲ-ਡ੍ਰਿਵਨ ਵਰਕਫਲੋ ਲਈ Weavy ਨੂੰ ਜੋੜਨਾ
ਨੋਡ-ਅਧਾਰਤ ਟੂਲ Weavy ਦੇ ਅਧਿਗ੍ਰਹਿਣ ਦੇ ਅਧਾਰ 'ਤੇ, Figma ਉੱਨਤ ਮਾਡਲ-ਡ੍ਰਿਵਨ ਵਰਕਫਲੋ ਨੂੰ ਜੋੜਨ ਲਈ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ। ਇਸ ਸਾਲ ਦੇ ਅੰਤ ਤੱਕ, ਉਪਭੋਗਤਾ ਸਿੱਧੇ ਤੌਰ 'ਤੇ Figma ਇੰਟਰਫੇਸ ਦੇ ਅੰਦਰ Weavy ਵਰਕਫਲੋ ਤਿਆਰ ਕਰ ਸਕਣਗੇ। ਇਹ ਡਿਜ਼ਾਈਨ ਟੀਮਾਂ ਨੂੰ ਆਉਟਪੁੱਟ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਵੱਖ-ਵੱਖ AI ਮਾਡਲਾਂ ਰਾਹੀਂ ਗੁੰਝਲਦਾਰ ਵਰਕਫਲੋ ਚਲਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦੇਵੇਗਾ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹੋਏ ਕਿ ਚੁਣਿਆ ਗਿਆ ਡਿਜ਼ਾਈਨ ਦਿਸ਼ਾ ਵੱਖ-ਵੱਖ ਜਨਰੇਟਿਵ ਪੈਰਾਮੀਟਰਾਂ ਵਿੱਚ ਅਨੁਕੂਲਿਤ (optimized) ਹੈ।
ਮੁੱਖ ਗੱਲਾਂ
- Code-to-Design ਸਮਾਨਤਾ: ਨਵੀਆਂ ਕੋਡ ਲੇਅਰਾਂ ਟੀਮਾਂ ਨੂੰ ਕੈਨਵਸ ਵਿੱਚ ਰੈਪੋਜ਼ਟਰੀ ਡੇਟਾ ਖਿੱਚਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀਆਂ ਹਨ, ਜਿਸ ਨਾਲ ਡਿਜ਼ਾਈਨ ਵਾਤਾਵਰਣ ਇੰਜੀਨੀਅਰਾਂ ਅਤੇ ਡਿਜ਼ਾਈਨਰਾਂ ਲਈ ਇੱਕ ਸੱਚਮੁੱਚ ਸਹਿਯੋਗੀ ਸਥਾਨ ਬਣ ਜਾਂਦਾ ਹੈ।
- Native Motion & Shaders: Figma ਹੁਣ 3D ਟ੍ਰਾਂਸਫਾਰਮਜ਼, ਟ੍ਰਾਂਜ਼ੀਸ਼ਨਾਂ ਅਤੇ ਸ਼ੇਡਰ ਪ੍ਰਭਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਬਾਹਰੀ ਐਨੀਮੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਦੀ ਲੋੜ ਘਟ ਜਾਂਦੀ ਹੈ।
- AI-Driven ਵਿਸਤਾਰਯੋਗਤਾ: ਉਪਭੋਗਤਾ ਹੁਣ GitHub ਅਤੇ Notion ਤੋਂ ਬਾਹਰੀ ਡੇਟਾ ਦੇ ਨਾਲ ਜੋੜ ਕੇ, ਟੈਕਸਟ ਪ੍ਰੋਂਪਟ ਰਾਹੀਂ ਕਸਟਮ ਪਲਗਇਨ ਅਤੇ ਦੁਹਰਾਉਣਯੋਗ AI "skills" ਤਿਆਰ ਕਰ ਸਕਦੇ ਹਨ।
