ਮੈਂ ਹਮੇਸ਼ਾ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣਾ ਚਾਹੁੰਦਾ ਸੀ। ਇੱਕ ਛੋਟੇ ਜਿਹੇ ਲੜਕੇ ਦੇ ਰੂਪ ਵਿੱਚ ਵੀ ਮੈਂ ਉਹਨਾਂ ਲੋਕਾਂ ਦੀ ਪ੍ਰਸ਼ੰਸਾ ਕੀਤੀ ਜਿਨ੍ਹਾਂ ਦੇ ਸਾਹਮਣੇ ਇੱਕ ਸਕ੍ਰੀਨ ਨੰਬਰ ਅਤੇ ਕੋਡ ਨਾਲ ਭਰੀ ਹੋਈ ਸੀ ਜੋ ਕੁਝ ਨਹੀਂ ਕਹਿੰਦਾ ਸੀ। 1990 ਦੇ ਦਹਾਕੇ ਵਿੱਚ, ਮੈਂ ਬਾਲਟਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਅਤੇ ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਵਿੱਚ ਆਇਆ, ਜੋ ਕਿ ਸੀ ਭਾਸ਼ਾ 'ਤੇ ਅਧਾਰਤ ਹੈ। ਵੀਹ ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਸਮੇਂ ਬਾਅਦ, ਮੈਨੂੰ ਇੱਕ ਅਜਿਹੀ ਐਪਲੀਕੇਸ਼ਨ ਮਿਲੀ ਜਿਸਦਾ ਬਾਲਟਿਕ ਨਾਲ ਬਹੁਤ ਕੁਝ ਲੈਣਾ-ਦੇਣਾ ਹੈ। ਅਸੀਂ ਐਪਲ ਦੀ ਸਵਿਫਟ ਪਲੇਗ੍ਰਾਊਂਡ ਐਜੂਕੇਸ਼ਨਲ ਐਪਲੀਕੇਸ਼ਨ ਬਾਰੇ ਗੱਲ ਕਰ ਰਹੇ ਹਾਂ।
ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ, ਮੈਂ ਨੋਟਪੈਡ ਵਿੱਚ ਸਾਦੇ HTML ਕੋਡ ਨਾਲ ਫਸਿਆ ਹੋਇਆ ਹਾਂ। ਉਦੋਂ ਤੋਂ, ਮੈਂ ਵੱਖ-ਵੱਖ ਟਿਊਟੋਰਿਅਲਸ ਅਤੇ ਪਾਠ-ਪੁਸਤਕਾਂ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਹੈ, ਪਰ ਮੈਂ ਕਦੇ ਵੀ ਇਸ ਨੂੰ ਪੂਰਾ ਨਹੀਂ ਕੀਤਾ। ਜਦੋਂ ਐਪਲ ਨੇ ਜੂਨ ਵਿੱਚ ਡਬਲਯੂਡਬਲਯੂਡੀਸੀ ਵਿੱਚ ਸਵਿਫਟ ਖੇਡ ਦੇ ਮੈਦਾਨਾਂ ਨੂੰ ਪੇਸ਼ ਕੀਤਾ, ਤਾਂ ਇਹ ਤੁਰੰਤ ਮੇਰੇ 'ਤੇ ਆ ਗਿਆ ਕਿ ਮੇਰੇ ਕੋਲ ਇੱਕ ਹੋਰ ਮੌਕਾ ਹੈ।
ਸ਼ੁਰੂ ਵਿੱਚ ਇਹ ਕਹਿਣਾ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ ਸਵਿਫਟ ਪਲੇਗ੍ਰਾਉਂਡ ਸਿਰਫ਼ ਆਈਓਐਸ 10 (ਅਤੇ ਇੱਕ 64-ਬਿੱਟ ਚਿੱਪ) ਵਾਲੇ ਆਈਪੈਡ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ। ਐਪ ਸਵਿਫਟ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਸਿਖਾਉਂਦੀ ਹੈ, ਜਿਸ ਨੂੰ ਕੈਲੀਫੋਰਨੀਆ ਦੀ ਕੰਪਨੀ ਨੇ ਦੋ ਸਾਲ ਪਹਿਲਾਂ ਉਸੇ ਕਾਨਫਰੰਸ ਵਿੱਚ ਪੇਸ਼ ਕੀਤਾ ਸੀ। ਸਵਿਫਟ ਨੇ ਆਬਜੈਕਟ-ਓਰੀਐਂਟਿਡ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ, ਔਬਜੈਕਟਿਵ-ਸੀ ਨੂੰ ਸੰਖੇਪ ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ। ਇਹ ਅਸਲ ਵਿੱਚ NeXTSTEP ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਾਲੇ NeXT ਕੰਪਿਊਟਰਾਂ ਲਈ ਮੁੱਖ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਜੋਂ ਵਿਕਸਤ ਕੀਤੀ ਗਈ ਸੀ, ਭਾਵ ਸਟੀਵ ਜੌਬਸ ਦੇ ਦੌਰ ਵਿੱਚ। ਸਵਿਫਟ ਮੁੱਖ ਤੌਰ 'ਤੇ ਮੈਕੋਸ ਅਤੇ ਆਈਓਐਸ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਚੱਲਣ ਵਾਲੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ।
ਬੱਚਿਆਂ ਅਤੇ ਬਾਲਗਾਂ ਲਈ
Apple ਨਵੀਂ Swift Playgrounds ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਮੁੱਖ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਬੱਚਿਆਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਜੋ ਪ੍ਰੋਗਰਾਮਿੰਗ ਤਰਕ ਅਤੇ ਸਧਾਰਨ ਕਮਾਂਡਾਂ ਸਿਖਾਉਂਦੇ ਹਨ। ਹਾਲਾਂਕਿ, ਇਹ ਬਾਲਗਾਂ ਦੀ ਵੀ ਬਹੁਤ ਵਧੀਆ ਸੇਵਾ ਕਰ ਸਕਦਾ ਹੈ, ਜੋ ਇੱਥੇ ਬੁਨਿਆਦੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਹੁਨਰ ਸਿੱਖ ਸਕਦੇ ਹਨ।
ਮੈਂ ਖੁਦ ਤਜਰਬੇਕਾਰ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਵਾਰ-ਵਾਰ ਪੁੱਛਿਆ ਹੈ ਕਿ ਮੈਂ ਆਪਣੇ ਆਪ ਪ੍ਰੋਗਰਾਮ ਕਿਵੇਂ ਸਿੱਖ ਸਕਦਾ ਹਾਂ ਅਤੇ ਸਭ ਤੋਂ ਵੱਧ, ਮੈਨੂੰ ਕਿਹੜੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਨਾਲ ਸ਼ੁਰੂ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਸਾਰਿਆਂ ਨੇ ਮੈਨੂੰ ਵੱਖਰੇ ਤਰੀਕੇ ਨਾਲ ਜਵਾਬ ਦਿੱਤਾ। ਕਿਸੇ ਦਾ ਵਿਚਾਰ ਹੈ ਕਿ ਆਧਾਰ "céčko" ਹੈ, ਜਦਕਿ ਦੂਸਰੇ ਦਾਅਵਾ ਕਰਦੇ ਹਨ ਕਿ ਮੈਂ ਆਸਾਨੀ ਨਾਲ ਸਵਿਫਟ ਨਾਲ ਸ਼ੁਰੂ ਕਰ ਸਕਦਾ ਹਾਂ ਅਤੇ ਹੋਰ ਪੈਕ ਕਰ ਸਕਦਾ ਹਾਂ।
ਐਪ ਸਟੋਰ ਵਿੱਚ ਆਈਪੈਡ ਲਈ Swift Playgrounds ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫ਼ਤ, ਅਤੇ ਇਸਨੂੰ ਚਾਲੂ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਤੁਰੰਤ ਦੋ ਬੁਨਿਆਦੀ ਕੋਰਸਾਂ ਦੁਆਰਾ ਸਵਾਗਤ ਕੀਤਾ ਜਾਵੇਗਾ - ਕੋਡ 1 ਅਤੇ 2 ਸਿੱਖੋ। ਪੂਰਾ ਵਾਤਾਵਰਣ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਹੈ, ਪਰ ਇਸਦੀ ਅਜੇ ਵੀ ਲੋੜ ਹੈ। ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ. ਵਾਧੂ ਅਭਿਆਸਾਂ ਵਿੱਚ, ਤੁਸੀਂ ਆਸਾਨੀ ਨਾਲ ਸਧਾਰਨ ਗੇਮਾਂ ਨੂੰ ਵੀ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦੇ ਹੋ।
ਜਿਵੇਂ ਹੀ ਤੁਸੀਂ ਪਹਿਲਾ ਟਿਊਟੋਰਿਅਲ ਡਾਉਨਲੋਡ ਕਰਦੇ ਹੋ, ਹਰ ਚੀਜ਼ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ ਇਸ ਦੀਆਂ ਹਦਾਇਤਾਂ ਅਤੇ ਵਿਆਖਿਆਵਾਂ ਤੁਹਾਡੀ ਉਡੀਕ ਕਰਦੀਆਂ ਹਨ। ਇਸ ਤੋਂ ਬਾਅਦ, ਦਰਜਨਾਂ ਇੰਟਰਐਕਟਿਵ ਅਭਿਆਸਾਂ ਅਤੇ ਕਾਰਜ ਤੁਹਾਡੀ ਉਡੀਕ ਕਰ ਰਹੇ ਹਨ। ਸੱਜੇ ਹਿੱਸੇ ਵਿੱਚ ਤੁਹਾਡੇ ਕੋਲ ਡਿਸਪਲੇ ਦੇ ਖੱਬੇ ਪਾਸੇ ਹਮੇਸ਼ਾ ਤੁਹਾਡੇ ਕੋਲ ਪ੍ਰੋਗਰਾਮਿੰਗ (ਕੋਡ ਲਿਖਣਾ) ਦੀ ਲਾਈਵ ਝਲਕ ਹੁੰਦੀ ਹੈ। ਹਰੇਕ ਕੰਮ ਦੇ ਨਾਲ ਇੱਕ ਖਾਸ ਅਸਾਈਨਮੈਂਟ ਆਉਂਦਾ ਹੈ ਕਿ ਕੀ ਕਰਨਾ ਹੈ, ਅਤੇ ਅੱਖਰ ਬਾਈਟ ਪੂਰੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡੇ ਨਾਲ ਹੈ। ਇੱਥੇ ਤੁਹਾਨੂੰ ਕੁਝ ਗਤੀਵਿਧੀਆਂ ਲਈ ਪ੍ਰੋਗਰਾਮ ਕਰਨਾ ਹੋਵੇਗਾ।
ਸ਼ੁਰੂ ਵਿੱਚ, ਇਹ ਬੁਨਿਆਦੀ ਹੁਕਮ ਹੋਣਗੇ ਜਿਵੇਂ ਕਿ ਅੱਗੇ ਵਧਣਾ, ਪਾਸੇ ਵੱਲ, ਰਤਨ ਇਕੱਠੇ ਕਰਨਾ ਜਾਂ ਵੱਖ-ਵੱਖ ਟੈਲੀਪੋਰਟਸ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਬੁਨਿਆਦੀ ਪੱਧਰਾਂ ਨੂੰ ਪਾਰ ਕਰ ਲੈਂਦੇ ਹੋ ਅਤੇ ਸੰਟੈਕਸ ਦੀਆਂ ਮੂਲ ਗੱਲਾਂ ਸਿੱਖ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਹੋਰ ਗੁੰਝਲਦਾਰ ਅਭਿਆਸਾਂ 'ਤੇ ਜਾ ਸਕਦੇ ਹੋ। ਐਪਲ ਸਿਖਲਾਈ ਦੇ ਦੌਰਾਨ ਹਰ ਚੀਜ਼ ਨੂੰ ਜਿੰਨਾ ਸੰਭਵ ਹੋ ਸਕੇ ਆਸਾਨ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆਵਾਂ ਤੋਂ ਇਲਾਵਾ, ਛੋਟੇ ਸੰਕੇਤ ਵੀ ਪੌਪ-ਅੱਪ ਹੁੰਦੇ ਹਨ, ਉਦਾਹਰਨ ਲਈ, ਜਦੋਂ ਤੁਸੀਂ ਕੋਡ ਵਿੱਚ ਗਲਤੀ ਕਰਦੇ ਹੋ. ਫਿਰ ਇੱਕ ਲਾਲ ਬਿੰਦੀ ਦਿਖਾਈ ਦੇਵੇਗੀ, ਜਿਸ ਦੁਆਰਾ ਤੁਸੀਂ ਤੁਰੰਤ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਗਲਤੀ ਕਿੱਥੇ ਹੋਈ ਹੈ।
ਇੱਕ ਹੋਰ ਸਰਲ ਤੱਤ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਕੀਬੋਰਡ ਹੈ, ਜੋ ਕਿ ਸਵਿਫਟ ਖੇਡ ਦੇ ਮੈਦਾਨਾਂ ਵਿੱਚ ਕੋਡਿੰਗ ਲਈ ਲੋੜੀਂਦੇ ਅੱਖਰਾਂ ਨਾਲ ਭਰਪੂਰ ਹੁੰਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਚੋਟੀ ਦਾ ਪੈਨਲ ਹਮੇਸ਼ਾ ਤੁਹਾਨੂੰ ਮੂਲ ਸੰਟੈਕਸ ਦੱਸਦਾ ਹੈ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਵਾਰ-ਵਾਰ ਇੱਕੋ ਚੀਜ਼ ਨੂੰ ਟਾਈਪ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਅਕਸਰ ਸਾਰੇ ਅੱਖਰਾਂ ਦੀ ਨਕਲ ਕਰਨ ਦੀ ਬਜਾਏ, ਮੀਨੂ ਤੋਂ ਕੋਡ ਦਾ ਸਹੀ ਰੂਪ ਚੁਣਦੇ ਹੋ। ਇਹ ਧਿਆਨ ਅਤੇ ਸਾਦਗੀ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਵਿੱਚ ਵੀ ਮਦਦ ਕਰਦਾ ਹੈ, ਜਿਸਦੀ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਬੱਚਿਆਂ ਦੁਆਰਾ ਪ੍ਰਸ਼ੰਸਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਆਪਣੀ ਖੁਦ ਦੀ ਖੇਡ ਬਣਾਓ
ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਸੋਚਦੇ ਹੋ ਕਿ ਤੁਸੀਂ ਬਾਈਟਾ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਪ੍ਰੋਗ੍ਰਾਮ ਕੀਤਾ ਹੈ, ਤਾਂ ਸਿਰਫ਼ ਕੋਡ ਚਲਾਓ ਅਤੇ ਦੇਖੋ ਕਿ ਕੀ ਤੁਸੀਂ ਸੱਚਮੁੱਚ ਕੰਮ ਕੀਤਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਸਫਲ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਅਗਲੇ ਭਾਗਾਂ ਨੂੰ ਜਾਰੀ ਰੱਖਦੇ ਹੋ। ਉਹਨਾਂ ਵਿੱਚ, ਤੁਸੀਂ ਹੌਲੀ ਹੌਲੀ ਹੋਰ ਗੁੰਝਲਦਾਰ ਐਲਗੋਰਿਦਮ ਅਤੇ ਕਾਰਜਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰੋਗੇ। ਇਸ ਵਿੱਚ, ਉਦਾਹਰਨ ਲਈ, ਤੁਹਾਡੇ ਦੁਆਰਾ ਪਹਿਲਾਂ ਹੀ ਲਿਖੇ ਗਏ ਕੋਡ ਵਿੱਚ ਗਲਤੀਆਂ ਲੱਭਣਾ ਸ਼ਾਮਲ ਹੈ, ਅਰਥਾਤ ਇੱਕ ਕਿਸਮ ਦੀ ਉਲਟੀ ਸਿਖਲਾਈ।
ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਸਵਿਫਟ ਦੀਆਂ ਮੂਲ ਗੱਲਾਂ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਪੌਂਗ ਜਾਂ ਜਲ ਸੈਨਾ ਦੀ ਲੜਾਈ ਵਰਗੀ ਇੱਕ ਸਧਾਰਨ ਗੇਮ ਕੋਡ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਉਂਕਿ ਸਭ ਕੁਝ ਆਈਪੈਡ 'ਤੇ ਹੁੰਦਾ ਹੈ, ਸਵਿਫਟ ਪਲੇਗ੍ਰਾਉਂਡਸ ਕੋਲ ਮੋਸ਼ਨ ਅਤੇ ਹੋਰ ਸੈਂਸਰਾਂ ਤੱਕ ਵੀ ਪਹੁੰਚ ਹੁੰਦੀ ਹੈ, ਇਸ ਲਈ ਤੁਸੀਂ ਹੋਰ ਵੀ ਉੱਨਤ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਇੱਕ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਾਫ਼ ਪੰਨੇ ਨਾਲ ਆਸਾਨੀ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰ ਸਕਦੇ ਹੋ।
ਅਧਿਆਪਕ iBookstore ਤੋਂ ਮੁਫਤ ਇੰਟਰਐਕਟਿਵ ਪਾਠ ਪੁਸਤਕਾਂ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਉਹ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਵਾਧੂ ਕੰਮ ਸੌਂਪ ਸਕਦੇ ਹਨ। ਆਖ਼ਰਕਾਰ, ਇਹ ਬਿਲਕੁਲ ਸਕੂਲਾਂ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਿੰਗ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਤੈਨਾਤੀ ਸੀ ਜਿਸ ਵੱਲ ਐਪਲ ਨੇ ਆਖਰੀ ਮੁੱਖ ਨੋਟ ਵਿੱਚ ਧਿਆਨ ਖਿੱਚਿਆ ਸੀ। ਕੈਲੀਫੋਰਨੀਆ ਦੀ ਕੰਪਨੀ ਦੀ ਅਭਿਲਾਸ਼ਾ ਪਹਿਲਾਂ ਨਾਲੋਂ ਬਹੁਤ ਸਾਰੇ ਹੋਰ ਬੱਚਿਆਂ ਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਲਿਆਉਣਾ ਹੈ, ਜੋ ਕਿ ਇਹ ਸਵਿਫਟ ਖੇਡ ਦੇ ਮੈਦਾਨਾਂ ਦੀ ਪੂਰਨ ਸਾਦਗੀ ਅਤੇ ਖੇਡ ਦੇ ਕਾਰਨ ਕਰ ਸਕਦੀ ਹੈ।
ਇਹ ਸਪੱਸ਼ਟ ਹੈ ਕਿ ਇਕੱਲੇ Swift Playgrounds ਤੁਹਾਨੂੰ ਇੱਕ ਚੋਟੀ ਦੇ ਵਿਕਾਸਕਾਰ ਨਹੀਂ ਬਣਾਏਗਾ, ਪਰ ਇਹ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਬਣਾਉਣ ਲਈ ਇੱਕ ਵਧੀਆ ਸਟਾਰਟਰ ਮੈਟਾ ਹੈ। ਮੈਂ ਖੁਦ ਮਹਿਸੂਸ ਕੀਤਾ ਕਿ ਹੌਲੀ-ਹੌਲੀ "Céček" ਅਤੇ ਹੋਰ ਭਾਸ਼ਾਵਾਂ ਦਾ ਡੂੰਘਾ ਗਿਆਨ ਲਾਭਦਾਇਕ ਹੋਵੇਗਾ, ਪਰ ਆਖ਼ਰਕਾਰ, ਇਹ ਵੀ ਐਪਲ ਦੀ ਨਵੀਂ ਪਹਿਲਕਦਮੀ ਬਾਰੇ ਹੈ। ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਲੋਕਾਂ ਦੀ ਦਿਲਚਸਪੀ ਪੈਦਾ ਕਰੋ, ਹਰੇਕ ਉਪਭੋਗਤਾ ਦਾ ਮਾਰਗ ਫਿਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ।
[ਐਪਬੌਕਸ ਐਪਸਟੋਰ 908519492]
ਵਿਅਕਤੀਗਤ ਤੌਰ 'ਤੇ, ਮੈਨੂੰ ਲਗਦਾ ਹੈ ਕਿ ਇਹ ਸ਼ਰਮ ਦੀ ਗੱਲ ਹੈ ਕਿ ਇਹ ਸਿਰਫ ਆਈਪੈਡ ਲਈ ਹੈ. :-( ਆਖਰਕਾਰ, ਮੈਂ ਕੋਈ ਨਵਾਂ ਨਹੀਂ ਖਰੀਦਾਂਗਾ ਜੇਕਰ ਇਹ ਆਈਪੈਡ 2 'ਤੇ ਨਹੀਂ ਚਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ ਇਸ ਲਈ IOS10 ਦੀ ਲੋੜ ਹੈ। ਵਾਹ।
ਸਹਿਮਤ, ਪਰ ਇਹ ਸ਼ਾਇਦ iPhones 'ਤੇ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ। ਪਰ ਉਹ ਇਸਨੂੰ macOS 'ਤੇ ਦੁਬਾਰਾ ਕਰ ਸਕਦੇ ਹਨ
ਮੈਂ ਆਈਪੈਡ ਤੋਂ ਫਾਈਲਾਂ ਭੇਜਾਂਗਾ, ਯਾਨੀ, ਜਿੱਥੋਂ ਤੱਕ ਵਿਕਰਣ ਦਾ ਸਬੰਧ ਹੈ. ਕੁਝ ਪੱਧਰਾਂ ਨੂੰ ਸੱਜੇ ਕਾਲਮ ਤੋਂ ਮੂਰਖਤਾ ਨਾਲ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ, ਜਦੋਂ ਕੀਬੋਰਡ ਨੂੰ ਵਧਾਇਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਸਭ ਕੁਝ ਚੰਗੀ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦਾ.
ਮੈਂ ਇਹ ਵੀ ਸੋਚਦਾ ਹਾਂ ਕਿ ਮੈਂ ਆਪਣੀ ਪਹਿਲੀ ਪੀੜ੍ਹੀ ਦੇ iPad :D ਦੇ ਨਾਲ ਬਦਕਿਸਮਤ ਹਾਂ ਅਤੇ ਇਹ ਕਿ ਮੈਂ ਤੇਜ਼ "ਖੇਡਣ" ਲਈ 12+ ਹਜ਼ਾਰ ਦੇਣਾ ਚਾਹਾਂਗਾ...
ਬਦਕਿਸਮਤੀ ਨਾਲ, iOS10 ਕਾਫ਼ੀ ਨਹੀਂ ਹੈ। iOS 4 ਦੇ ਨਾਲ iPad 10 ਲਈ ਇੰਸਟਾਲ ਕਰਨਾ ਸੰਭਵ ਨਹੀਂ ਹੈ। ਮੈਂ ਇਸ ਦੀ ਕਾਫ਼ੀ ਉਡੀਕ ਕਰ ਰਿਹਾ ਸੀ। ਨੁਕਸਾਨ.
ਅਸੀਂ ਅੱਗੇ ਅਤੇ ਨਿਰਾਸ਼ (iPad mini) ਨੂੰ ਵੀ ਦੇਖਿਆ, ਹੁਣ ਤੱਕ ਮੈਂ ਗੂਗਲਿੰਗ ਕਰ ਰਿਹਾ ਹਾਂ ਅਤੇ ਮੈਨੂੰ ਉਮੀਦ ਹੈ ਕਿ ਕੋਈ ਇਸ ਨੂੰ ਕੁਝ ਇਮੂਲੇਟਰ ਦੁਆਰਾ "ਹੈਕ" ਕਰਨ ਦੇ ਯੋਗ ਹੋਵੇਗਾ ਅਤੇ ਇਸਨੂੰ ਮੈਕ 'ਤੇ ਪ੍ਰਦਾਨ ਕਰੇਗਾ।
ਮੈਕ ਦੇ ਬਦਲ ਵਜੋਂ ਆਈਪੈਡ ਦੀ ਇਹ ਐਪਲ ਪੁਸ਼ਿੰਗ ਮੈਨੂੰ ਕਾਫ਼ੀ ਤੰਗ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਰਹੀ ਹੈ, ਜਦੋਂ ਕਿ ਟੈਕਸਟ ਇਨਪੁਟ ਵਾਲੀ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਵਜੋਂ ਇਹ ਟਚ ਇੰਟਰਫੇਸ ਨਾਲੋਂ ਮੈਕ 'ਤੇ ਸਭ ਤੋਂ ਵੱਧ ਪੇਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਰੱਬ ਅਤੇ ਕਿਉਂ? ਜੇਕਰ ਅਸਲ ਵਿੱਚ ਅਜਿਹਾ ਹੈ ਅਤੇ ਇਹ ਕੋਈ ਬੱਗ ਨਹੀਂ ਹੈ, ਤਾਂ ਮੈਂ ਐਪਲ ਨੂੰ ਨਹੀਂ ਸਮਝਦਾ।
ਇਹ ਇਸ ਤੱਥ ਬਾਰੇ ਹੈ ਕਿ ਐਪਲ ਨੇ ਇਸ ਨੂੰ ਸਿਰਫ 64-ਬਿੱਟ ਚਿਪਸ ਲਈ ਆਗਿਆ ਦਿੱਤੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਲੇਖ ਵਿੱਚ ਲਿਖਦੇ ਹਾਂ.
ਤੁਹਾਡਾ iPad4 iOS 10 ਨਾਲ ਕਿਵੇਂ ਸਲੀਪ ਕਰਦਾ ਹੈ। ਕੀ ਇਹ ਅਜੇ ਵੀ ਵਰਤੋਂ ਯੋਗ ਹੈ? ਮੈਂ ਇਹ ਫੈਸਲਾ ਨਹੀਂ ਕਰ ਸਕਦਾ ਕਿ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ ਜਾਂ ਨਹੀਂ।
ਮੈਨੂੰ iOS 9 ਅਤੇ 10 ਵਿੱਚ ਕੋਈ ਅੰਤਰ ਨਜ਼ਰ ਨਹੀਂ ਆਉਂਦਾ। ਇਸ ਲਈ ਮੈਂ ਇਸ ਬਾਰੇ ਚਿੰਤਾ ਨਹੀਂ ਕਰਾਂਗਾ।
ਕੀ ਕੋਈ ਕਿਰਪਾ ਕਰਕੇ ਨਵੀਨਤਮ XCode 8 ਅਤੇ iOS ਸਿਮੂਲੇਟਰ ਨਾਲ ਇਹ ਦੇਖਣ ਲਈ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦਾ ਹੈ ਕਿ ਕੀ ਉਹ ਇਸ ਦੇਵ ਉਪਯੋਗਤਾ ਦੁਆਰਾ ਖੇਡ ਦੇ ਮੈਦਾਨ ਨੂੰ ਤੋੜ ਸਕਦੇ ਹਨ?
ਬਦਕਿਸਮਤੀ ਨਾਲ, ਮੈਂ ਯੋਸੇਮਾਈਟ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹਾਂ, ਜਿੱਥੇ ਸਿਰਫ ਪੁਰਾਣਾ Xcode 7 ਮੇਰੇ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਸਿਰਫ iOs 8 ਸਿਮੂਲੇਟਰ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ.
ਮੈਨੂੰ ਪੱਕਾ ਪਤਾ ਨਹੀਂ ਹੈ ਕਿ ਕੀ ਮੈਂ ਆਈਓਐਸ ਸਿਮੂਲੇਟਰ ਵਿੱਚ ਐਪਸਟੋਰ ਤੋਂ ਇੱਕ ਐਪ ਚਲਾਉਣ ਦੇ ਯੋਗ ਹਾਂ, ਮੈਂ ਇੱਕ ਵਾਰ ਕਿਤੇ ਦੇਖਿਆ ਸੀ ਜੋ ਸ਼ਾਇਦ ਨਹੀਂ, ਪਰ ਮੈਂ ਗਲਤ ਹੋ ਸਕਦਾ ਹਾਂ.
ਇਹ ਸੰਭਵ ਨਹੀਂ ਹੈ
ਕੈਰਲ ਡੈਸਕਟਾਪ 'ਤੇ ਮੌਜੂਦ ਹੈ, ਬਦਕਿਸਮਤੀ ਨਾਲ ਵਿੰਡੋਜ਼ ਦੇ ਅਧੀਨ। ਹਾਲਾਂਕਿ ਇਹ ਇੰਨਾ ਸੁੰਦਰ ਨਹੀਂ ਲੱਗਦਾ, ਇਸ ਵਿੱਚ ਸਵਿਫਟ ਸੰਟੈਕਸ ਨਹੀਂ ਹੈ, ਪਰ ਤੁਸੀਂ ਇਸ 'ਤੇ ਪ੍ਰੋਗਰਾਮ ਕਰਨਾ ਸਿੱਖ ਸਕਦੇ ਹੋ :-) ਇਮਾਨਦਾਰੀ ਨਾਲ, ਇਹ ਬਹੁਤ ਮਜ਼ਾਕੀਆ ਗੱਲ ਹੈ ਕਿ ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਸਾਲਾਂ ਤੋਂ ਹੈ, ਮੈਂ ਇਸਨੂੰ ਪਹਿਲੀ ਵਾਰ 80 ਦੇ ਦਹਾਕੇ ਦੇ ਅਖੀਰ ਵਿੱਚ ਦੇਖਿਆ ਸੀ ਅਤੇ ਇਸ 'ਤੇ ਪ੍ਰੋਗਰਾਮ ਕਰਨਾ ਸਿੱਖ ਲਿਆ, ਅਤੇ ਅੱਜ ਦੀ ਪੀੜ੍ਹੀ ਨੇ "ਕਾਰਲਾ ਰੀਲੋਡਡ" ਹੈ, ਯਾਨੀ ਸਵਿਫਟ ਖੇਡ ਦੇ ਮੈਦਾਨ :-)
http://www.stahuj.centrum.cz/podnikani_a_domacnost/vyukove_programy/robot-karel/
ਮਾਫ਼ ਕਰਨਾ, ਪਰ ਅਸਲ ਵਿੱਚ ਇਸਦੀ ਤੁਲਨਾ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ
ਮੈਂ ਹਾਂ ਅਤੇ ਮੈਂ ਨਹੀਂ ਹਾਂ। ਸਵਿਫਟ ਖੇਡ ਦੇ ਮੈਦਾਨ ਕੁਝ ਅਜਿਹਾ ਹੈ ਜਿੱਥੇ ਕਾਰਲ ਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਦਾ ਅਸਲ ਵਿਚਾਰ ਆਇਆ ਹੈ. ਵਿਹਾਰਕ ਤੌਰ 'ਤੇ, ਜੇ ਮੈਨੂੰ ਯਾਦ ਹੈ, ਕੈਰਲ ਮੁੱਖ ਤੌਰ 'ਤੇ ਐਲਗੋਰਿਦਮਾਈਜ਼ੇਸ਼ਨ ਬਾਰੇ ਸੀ, ਬਿਨਾਂ ਕਿਸੇ ਸੰਟੈਕਸ ਦੇ, ਸਿਰਫ ਬੁਨਿਆਦੀ ਸਿਧਾਂਤ ਅਤੇ ਜੇ ਕੋਈ ਵਿਅਕਤੀ ਇਸ ਨੂੰ ਪਸੰਦ ਕਰਦਾ ਹੈ, ਤਾਂ ਉਹ ਸਬੰਧਤ ਭਾਸ਼ਾ ਦੇ ਸੰਟੈਕਸ ਦੁਆਰਾ ਬੰਨ੍ਹੇ ਬਿਨਾਂ ਉੱਥੇ ਬੁਨਿਆਦੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਚੀਜ਼ਾਂ ਸਿੱਖ ਸਕਦਾ ਹੈ। ਫਿਰ ਇਸ ਨੇ ਬਾਲਟਿਕ ਪਾਰ ਕੀਤਾ (https://cs.wikipedia.org/wiki/Balt%C3%ADkਕੈਟੋ ਦੇ ਹਾਈਕ ਰਾਹੀਂ (https://itunes.apple.com/cz/app/catos-hike-programming-logic/id574335479?mt=8) ਅੱਜ ਦੇ ਸਵਿਫਟ ਖੇਡ ਦੇ ਮੈਦਾਨਾਂ ਵਿੱਚ, ਜਿੱਥੇ ਤੁਸੀਂ ਸੰਟੈਕਸ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ "ਆਮ ਐਲਗੋਰਿਦਮਾਈਜ਼ੇਸ਼ਨ" ਗੁਆ ਦਿੰਦੇ ਹੋ।