ਇੱਕੋ ਸਮੇਂ ਆਈਓਐਸ, ਵਿੰਡੋਜ਼ ਅਤੇ ਮੈਕ ਲਈ ਕਿਵੇਂ ਵਿਕਸਤ ਕਰਨਾ ਹੈ

ਬੇਸਟ ਕਰਾਸ-ਪਲੇਟਫਾਰਮ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲਕਿਟਸ

ਐਪਲ ਐਪ ਸਟੋਰ ਕਿੰਨੀ ਮਸ਼ਹੂਰ ਹੈ? 2015 ਦੀ ਪਹਿਲੀ ਤਿਮਾਹੀ ਵਿੱਚ, ਲੋਕਾਂ ਨੇ ਐਪਸ ਤੇ 1.7 ਬਿਲੀਅਨ ਡਾਲਰ ਖਰਚ ਕੀਤੇ. ਇਹ ਇੱਕ ਚੰਗਾ ਕਾਰਨ ਹੈ ਕਿ ਐਪਲੀਕੇਸ਼ਨ ਡਿਵੈਲਪਰਾਂ ਨੇ ਪਹਿਲਾਂ ਉਹਨਾਂ ਦੇ ਐਪ ਦਾ ਆਈਓਐਸ ਵਰਜਨ ਕਿਵੇਂ ਬਣਾਇਆ, ਲੇਕਿਨ ਦੂਜੇ ਪਲੇਟਫਾਰਮ ਨੂੰ ਅਣਡਿੱਠ ਨਹੀਂ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ. ਅਤੇ ਜਦੋਂ ਐਪਸ ਦੀ ਵਿਕਰੀ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਐਂਡਰਾਇਡ ਮੋਬਾਈਲ ਪਾਈ ਦਾ ਛੋਟਾ ਜਿਹਾ ਟੁਕੜਾ ਹੋ ਸਕਦਾ ਹੈ, Google Play ਉੱਤੇ ਇੱਕ ਸਫਲ ਐਪ ਅਜੇ ਵੀ ਕਾਫ਼ੀ ਲਾਭਕਾਰੀ ਹੋ ਸਕਦਾ ਹੈ.

ਇਹ ਹੈ ਜੋ ਅੰਤਰ-ਪਲੇਟਫਾਰਮ ਦੇ ਵਿਕਾਸ ਨੂੰ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਵਿਚਾਰ ਬਣਾਉਂਦਾ ਹੈ. ਇਕ ਵਾਰ ਕੋਡ ਨੂੰ ਅਤੇ ਹਰ ਜਗ੍ਹਾ ਬਣਾਉਣ ਦੀ ਯੋਗਤਾ ਬਹੁਤ ਸਮਾਂ ਬਚਾਉਂਦੀ ਹੈ ਭਾਵੇਂ ਤੁਸੀਂ ਸਿਰਫ ਆਈਓਐਸ ਅਤੇ ਐਂਡਰੌਇਡ ਲਈ ਵਿਕਾਸ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ. ਜਦੋਂ ਤੁਸੀਂ ਵਿੰਡੋਜ਼, ਮੈਕ ਅਤੇ ਹੋਰ ਪਲੇਟਫਾਰਮਾਂ ਨੂੰ ਮਿਸ਼ਰਣ ਵਿੱਚ ਜੋੜਦੇ ਹੋ, ਤਾਂ ਇਹ ਬਹੁਤ ਜਿਆਦਾ ਸਮਾਂ-ਸੁਆਦ ਹੋ ਸਕਦਾ ਹੈ. ਹਾਲਾਂਕਿ, ਕਰਾਸ-ਪਲੇਟਫਾਰਮ ਵਿਕਾਸ ਆਮ ਤੌਰ ਤੇ ਇੱਕ ਸ਼ਰਤ ਦੇ ਨਾਲ ਆਉਂਦਾ ਹੈ ਤੁਸੀਂ ਅਕਸਰ ਇੱਕ ਤੀਜੀ-ਪਾਰਟੀ ਟੂਲਕਿੱਟ ਵਿੱਚ ਤਾਲਾਬੰਦ ਹੋ ਜਾਂਦੇ ਹੋ, ਜੋ ਕਿ ਤੁਸੀਂ ਕਿਸੇ ਐਪ ਨਾਲ ਕੀ ਕਰ ਸਕਦੇ ਹੋ, ਇਸ ਲਈ ਸੀਮਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੀਆਂ ਨਵੀਨਤਮ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਨਾ ਕਰ ਸਕੋ ਜਦੋਂ ਤੱਕ ਤੁਹਾਡਾ ਟੂਲਕਿਟ ਉਹਨਾਂ ਦੀ ਸਹਾਇਤਾ ਨਹੀਂ ਕਰਦਾ.

01 05 ਦਾ

ਕੋਰੋਨਾ SDK

ਕੋਰੋਨਾ ਐਸਡੀਕੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਰੈੱਡ ਸਪ੍ਰਿਟ ਸਟੂਡੀਓ ਦੁਆਰਾ ਸਾਡਾ ਪਿੰਡ ਬਚਾਅ ਕੀਤਾ ਗਿਆ ਸੀ.

ਕੋਰੋਨਾ ਲੈਬਜ਼ ਨੇ ਹਾਲ ਹੀ ਵਿਚ ਐਲਾਨ ਕੀਤਾ ਸੀ ਕਿ ਉਨ੍ਹਾਂ ਦੇ ਪ੍ਰਸਿੱਧ ਕੋਰੋਨਾ ਐਸਡੀਕੇ ਕਰੌਸ-ਪਲੇਟਫਾਰਮ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ ਹੁਣ ਵਿੰਡੋਜ਼ ਅਤੇ ਮੈਕ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ. ਕੋਰੋਨਾ ਐਸਡੀਕੇ ਪਹਿਲਾਂ ਹੀ ਆਈਓਐਸ ਅਤੇ ਐਡਰਾਇਡ ਐਪਸ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਦਾ ਇੱਕ ਵਧੀਆ ਤਰੀਕਾ ਹੈ, ਅਤੇ ਜਦੋਂ ਕਿ ਵਿੰਡੋਜ਼ ਅਤੇ ਮੈਕ ਲਈ ਬਿਲਡ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਅਜੇ ਵੀ ਬੀਟਾ ਵਿੱਚ ਹੈ, ਬਹੁਤ ਸਾਰੇ ਐਪਸ ਉਹਨਾਂ ਪਲੇਟਫਾਰਮਾਂ ਤੇ ਫੇਰ ਬਦਲ ਜਾਣਗੇ.

ਕੋਰੋਨਾ SDK ਮੁੱਖ ਤੌਰ ਤੇ 2D ਖੇਡਾਂ ਤੇ ਨਿਰਭਰ ਹੈ, ਪਰ ਇਸ ਵਿੱਚ ਕੁਝ ਉਤਪਾਦਕਤਾ ਉਪਯੋਗ ਵੀ ਸ਼ਾਮਲ ਹਨ. ਵਾਸਤਵ ਵਿੱਚ, ਕੁਝ ਡਿਵੈਲਪਰ ਕੋਰੋਨਾ SDK ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਗੈਰ-ਗੇਮਿੰਗ ਐਪਲੀਕੇਸ਼ਨ ਵਿਕਸਿਤ ਕਰਨ ਵਿੱਚ ਬਹੁਤ ਸਫਲ ਹੋਏ ਹਨ. ਪਲੇਟਫਾਰਮ ਐੱਲ ਐੱਚ ਏ ਨੂੰ ਇੱਕ ਭਾਸ਼ਾ ਦੇ ਰੂਪ ਵਿੱਚ ਵਰਤਦਾ ਹੈ, ਜੋ ਕਿ C ਦੇ ਵੱਖ-ਵੱਖ ਸੁਆਦਾਂ ਦੇ ਨਾਲ ਘੁੰਮਦੀ ਹੈ, ਅਤੇ ਇਸ ਵਿੱਚ ਪਹਿਲਾਂ ਹੀ ਇੱਕ ਗਰਾਫਿਕਸ ਇੰਜਣ ਹੁੰਦਾ ਹੈ.

ਕੋਰੋਨਾ ਐਸਡੀਕੇ ਦੀ ਇੱਕ ਸਮੀਖਿਆ ਪੜ੍ਹੋ

ਸਭ ਤੋਂ ਵਧੀਆ ਗੱਲ ਇਹ ਹੈ ਕਿ ਕੋਰੋਨਾ ਐਸਡੀਕੇ ਮੁਫ਼ਤ ਹੈ. ਤੁਸੀਂ ਤੁਰੰਤ ਡਾਉਨਲੋਡ ਅਤੇ ਵਿਕਾਸ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਜਦੋਂ ਕਿ ਇੱਕ ਅਦਾਇਗੀਸ਼ੁਦਾ "ਐਂਟਰਪ੍ਰਾਈਜ਼" ਵਰਜਨ ਹੈ, ਤਾਂ ਜ਼ਿਆਦਾਤਰ ਡਿਵੈਲਪਰ ਪਲੇਟਫਾਰਮ ਦੇ ਮੁਫਤ ਐਡੀਸ਼ਨ ਦੇ ਨਾਲ ਵਧੀਆ ਹੋਣਗੇ. ਮੈਂ ਕੋਰੋਨਾ ਐਸਡੀਕੇ ਦਾ ਇਸਤੇਮਾਲ ਦੋਵਾਂ ਗੇਮਾਂ ਅਤੇ ਉਪਯੋਗਤਾ / ਉਤਪਾਦਕਤਾ ਐਪਾਂ ਨੂੰ ਵਿਕਸਿਤ ਕਰਨ ਲਈ ਕੀਤਾ ਹੈ, ਅਤੇ ਜਦੋਂ ਇਹ ਵਧੀਆ ਨਹੀਂ ਹੈ ਜੇਕਰ ਤੁਹਾਨੂੰ ਉਪਭੋਗਤਾ ਤੋਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਟੈਕਸਟ ਇਨਪੁਟ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਇਹ ਬਹੁਤ ਜ਼ਿਆਦਾ ਹੋਰ ਉਤਪਾਦਕਤਾ ਉਪਯੋਗਤਾਵਾਂ ਲਈ ਠੋਸ ਅਤੇ 2D ਗ੍ਰਾਹਕਾਂ ਲਈ ਬਹੁਤ ਵਧੀਆ ਹੈ.

ਪ੍ਰਾਇਮਰੀ ਵਰਤੋਂ: 2 ਡੀ ਗੇਮਾਂ, ਉਤਪਾਦਕਤਾ ਹੋਰ »

02 05 ਦਾ

ਏਕਤਾ

ਕੋਰੋਨਾ ਐਸਡੀਕੇ 2 ਡੀ ਗ੍ਰਾਫਿਕਸ ਤੇ ਬਹੁਤ ਵਧੀਆ ਹੈ, ਪਰ ਜੇ ਤੁਹਾਨੂੰ 3D ਜਾਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਏਕਤਾ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਵਾਸਤਵ ਵਿੱਚ, ਜੇਕਰ ਤੁਸੀਂ ਭਵਿੱਖ ਵਿੱਚ 3D ਨੂੰ ਚਲਾਉਣ ਦੀ ਯੋਜਨਾ ਬਣਾ ਰਹੇ ਹੋ, ਤਾਂ ਯੂਨਿਟੀ ਸਭ ਤੋਂ ਵਧੀਆ ਚੋਣ ਹੋ ਸਕਦੀ ਹੈ ਭਾਵੇਂ ਤੁਹਾਡਾ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਇੱਕ 2D ਗੇਮ ਹੈ. ਭਵਿੱਖ ਦੇ ਉਤਪਾਦਨ ਨੂੰ ਤੇਜ਼ ਕਰਨ ਲਈ ਇੱਕ ਕੋਡ ਭੰਡਾਰ ਨੂੰ ਬਣਾਉਣ ਦਾ ਇਹ ਹਮੇਸ਼ਾ ਇੱਕ ਚੰਗਾ ਵਿਚਾਰ ਹੁੰਦਾ ਹੈ.

ਯੂਨਿਟੀ ਖੇਡਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਲੰਬਾ ਸਮਾਂ ਲੱਗ ਸਕਦਾ ਹੈ, ਪਰ ਯੂਨੀਅਿੱਤ ਕੰਸੋਲ ਅਤੇ ਵੈਬ ਗੇਮਿੰਗ ਸਮੇਤ ਲਗਭਗ ਹਰੇਕ ਪਲੇਟਫਾਰਮ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲਾ ਜੋੜਿਆ ਬੋਨਸ ਦਿੰਦਾ ਹੈ, ਜੋ ਕਿ ਵੈਬਜੀਐਲ ਇੰਜਨ ਦੁਆਰਾ ਸਮਰਥਿਤ ਹੈ.

ਪ੍ਰਾਇਮਰੀ ਵਰਤੋਂ: 3D ਗੇਮਸ ਹੋਰ »

03 ਦੇ 05

ਕੋਕੋਸ 2 ਡੀ

ਜਿਵੇਂ ਕਿ ਨਾਮ ਤੋਂ ਪਤਾ ਲੱਗਦਾ ਹੈ, ਕੋਕੋਸ 2 ਡੀ 2 ਡੀ ਗੇਮਾਂ ਦੇ ਨਿਰਮਾਣ ਦਾ ਇਕ ਢਾਂਚਾ ਹੈ. ਹਾਲਾਂਕਿ, ਕੋਰੋਨਾ ਐਸਡੀਕੇ ਤੋਂ ਉਲਟ, ਕੋਕੋਸ 2 ਡੀ ਬਿਲਕੁਲ ਸਹੀ ਕੋਡ ਨਹੀਂ ਹੈ, ਜਦੋਂ ਕਿ ਹਰ ਜਗ੍ਹਾ ਕੰਪਾਇਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਇਸ ਦੀ ਬਜਾਏ, ਇਹ ਇੱਕ ਲਾਇਬਰੇਰੀ ਹੈ ਜੋ ਵੱਖ ਵੱਖ ਪਲੇਟਫਾਰਮਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ ਜੋ ਅਸਲ ਕੋਡ ਨੂੰ ਉਸੇ ਜਾਂ ਬਹੁਤ ਸਮਾਨ ਬਣਾ ਦੇਵੇਗਾ. ਇੱਕ ਪਲੇਟਫਾਰਮ ਤੋਂ ਇੱਕ ਗੇਮ ਨੂੰ ਅਗਲੀ ਵਿੱਚ ਪੋਰਟ ਕਰਨ ਵੇਲੇ ਇਹ ਬਹੁਤ ਜਿਆਦਾ ਚੁੱਕਣ ਲਈ ਕਰਦਾ ਹੈ, ਪਰ ਇਸ ਨੂੰ ਅਜੇ ਵੀ ਕੋਰੋਨਾ ਨਾਲੋਂ ਜਿਆਦਾ ਕੰਮ ਦੀ ਲੋੜ ਹੈ. ਹਾਲਾਂਕਿ, ਬੋਨਸ ਇਹ ਹੈ ਕਿ ਅੰਤਮ ਨਤੀਜਾ ਮਾਤ ਭਾਸ਼ਾ ਵਿੱਚ ਕੋਡਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ, ਜੋ ਕਿ ਉਹਨਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਕਿਸੇ ਤੀਜੇ ਪੱਖ ਦੀ ਉਡੀਕ ਕੀਤੇ ਬਿਨਾਂ ਤੁਹਾਨੂੰ ਸਾਰੇ ਡਿਵਾਈਸ ਦੇ API ਦੀ ਪੂਰੀ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ.

ਪ੍ਰਾਇਮਰੀ ਵਰਤੋਂ: 2 ਡੀ ਗੇਮਸ ਹੋਰ »

04 05 ਦਾ

ਫੋਨਗੈਪ

ਫੋਨਗੈਪ ਅੰਤਰ-ਪਲੇਟਫਾਰਮ ਐਪਲੀਕੇਸ਼ਨ ਵਿਕਸਤ ਕਰਨ ਲਈ HTML 5 ਨੂੰ ਦਿੰਦਾ ਹੈ ਇਸ ਪਲੇਟਫਾਰਮ ਦਾ ਮੁੱਢਲਾ ਢਾਂਚਾ ਇੱਕ ਐਚਟੀਐਮਐਲ 5 ਐਪ ਹੈ ਜੋ ਨੇਟਿਵ ਪਲੇਟਫਾਰਮ ਤੇ ਇਕ ਵੈਬਵਿਊ ਦੇ ਅੰਦਰ ਚਲਦਾ ਹੈ. ਤੁਸੀਂ ਇਸ ਬਾਰੇ ਇੱਕ ਵੈਬ ਐਪ ਵਜੋਂ ਸੋਚ ਸਕਦੇ ਹੋ ਜੋ ਕਿ ਡਿਵਾਈਸ ਉੱਤੇ ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਅੰਦਰ ਚੱਲ ਰਿਹਾ ਹੈ, ਲੇਕਿਨ ਇੱਕ ਐਪ ਨੂੰ ਹੋਸਟ ਕਰਨ ਲਈ ਇੱਕ ਵੈਬ ਸਰਵਰ ਦੀ ਲੋੜ ਦੇ ਬਿਨਾਂ, ਡਿਵਾਈਸ ਸਰਵਰ ਦੇ ਤੌਰ ਤੇ ਵੀ ਕੰਮ ਕਰਦੀ ਹੈ.

ਜਿਵੇਂ ਤੁਸੀਂ ਕਲਪਨਾ ਕਰ ਸਕਦੇ ਹੋ, ਫੋਨਗੈਪ ਖੇਡਾਂ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਯੂਨੀਟੀ, ਕੋਰੋਨਾ ਐਸਡੀਕੇ ਜਾਂ ਕੋਕੋਸ ਦੇ ਵਿਰੁੱਧ ਵਧੀਆ ਮੁਕਾਬਲਾ ਕਰਨ ਲਈ ਨਹੀਂ ਚੱਲ ਰਿਹਾ ਹੈ, ਪਰ ਇਹ ਕਾਰੋਬਾਰ, ਉਤਪਾਦਕਤਾ ਅਤੇ ਇੰਟਰਪਰਾਈਜ਼ ਕੋਡਿੰਗ ਲਈ ਇਹਨਾਂ ਪਲੇਟਫਾਰਮਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਪਾਰ ਕਰ ਸਕਦਾ ਹੈ. ਐਚਟੀਐਮਐਲ 5 ਬੇਸ ਦਾ ਅਰਥ ਹੈ ਕਿ ਇੱਕ ਕੰਪਨੀ ਅੰਦਰੂਨੀ ਵੈਬ ਐਪ ਵਿਕਸਿਤ ਕਰ ਸਕਦੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਧੱਕ ਸਕਦੀ ਹੈ.

ਫੋਨਗੈਪ ਵੀ ਸੇਨਾ ਦੇ ਨਾਲ ਵਧੀਆ ਸੰਪਰਕ ਬਣਾਉਂਦਾ ਹੈ, ਜੋ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਲਈ ਇੱਕ ਪਲੇਟਫਾਰਮ ਹੈ.

ਪ੍ਰਾਇਮਰੀ ਵਰਤੋਂ: ਉਤਪਾਦਕਤਾ, ਵਪਾਰ ਹੋਰ »

05 05 ਦਾ

ਅਤੇ ਹੋਰ...

ਕੋਰੋਨਾ ਐਸਡੀਕੇ, ਯੂਨਿਟੀ, ਕੋਕੋਸ ਅਤੇ ਫੋਨਗੈਪ ਕੁਝ ਵਧੇਰੇ ਪ੍ਰਸਿੱਧ ਕ੍ਰੌਸ-ਪਲੇਟਫਾਰਮ ਡਿਵੈਲਪਮੈਂਟ ਪੈਕੇਜਾਂ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕਰਦੇ ਹਨ, ਪਰ ਹੋਰ ਬਹੁਤ ਸਾਰੇ ਵਿਕਲਪ ਹਨ. ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੁਝ ਕਾਫ਼ੀ ਮਜ਼ਬੂਤ ​​ਨਹੀਂ ਹਨ, ਕੋਡ ਤੋਂ ਅਸਲ ਬਿਲਡ ਤੱਕ ਜਾ ਕੇ ਹੋਰ ਸਮਾਂ ਲਾਉਣ ਦੀ ਲੋੜ ਹੈ, ਜਾਂ ਬਸ ਬਹੁਤ ਮਹਿੰਗੇ ਹਨ, ਪਰ ਉਹ ਤੁਹਾਡੀਆਂ ਜ਼ਰੂਰਤਾਂ ਲਈ ਸਹੀ ਹੋ ਸਕਦੇ ਹਨ.

ਆਈਪੈਡ ਐਪਸ ਕਿਵੇਂ ਵਿਕਸਤ ਕਰੋ