நேற்றைய விளக்கக்காட்சியானது டெவலப்பர் மாநாட்டின் WWDC 2016 இன் தொடக்கமாக இருந்ததால், டெவலப்பர்களுக்கான புதிய சாத்தியக்கூறுகளுக்கு இது ஒரு பெரிய முக்கியத்துவமாக இருந்தது. விளக்கக்காட்சியின் முடிவில், நிரலாக்க மொழிகளைப் புரிந்துகொள்ளும் நபர்களின் எண்ணிக்கையை கணிசமாக விரிவுபடுத்த ஆப்பிள் தனது சொந்த திட்டத்தையும் முன்வைத்தது.
இது ஒரு புதிய iPad பயன்பாட்டின் உதவியுடன் அவ்வாறு செய்ய விரும்புகிறது ஸ்விஃப்ட் விளையாட்டு மைதானங்கள். ஆப்பிள் மற்றும் 2014 இல் உருவாக்கப்பட்ட ஸ்விஃப்ட் நிரலாக்க மொழியைப் புரிந்துகொண்டு வேலை செய்ய அதன் பயனர்களுக்கு இது கற்பிக்கும். திறந்த மூலமாக வெளியிடப்பட்டது, இதனால் அனைவருக்கும் இலவசமாகவும் இலவசமாகவும் கிடைக்கும்.
நேரடி விளக்கக்காட்சியின் போது, பயன்பாடு வழங்கும் முதல் பாடங்களில் ஒன்று நிரூபிக்கப்பட்டது. கேம் காட்சியின் வலது பாதியில் காட்டப்பட்டது, இடதுபுறத்தில் உள்ள வழிமுறைகள். இந்த கட்டத்தில் பயன்பாட்டிற்கு உண்மையில் பயனர் கேம் விளையாட வேண்டும் - ஆனால் வரைகலை கட்டுப்பாடுகளுக்கு பதிலாக, இது கேட்கப்படும் குறியீட்டு வரிகளைப் பயன்படுத்துகிறது.
இந்த வழியில், அவர்கள் கட்டளைகள், செயல்பாடுகள், சுழல்கள், அளவுருக்கள், மாறிகள், ஆபரேட்டர்கள், வகைகள் போன்ற Swift இன் அடிப்படைக் கருத்துகளுடன் செயல்பட கற்றுக்கொள்வார்கள். பாடங்களுக்கு கூடுதலாக, பயன்பாடு தொடர்ந்து வளர்ந்து வரும் தொகுப்பையும் கொண்டிருக்கும். ஏற்கனவே அறியப்பட்ட கருத்துகளுடன் பணிபுரியும் திறனை ஆழமாக்கும் சவால்கள்.
இருப்பினும், ஸ்விஃப்ட் விளையாட்டு மைதானங்களில் கற்றல் அடிப்படைகளில் நின்றுவிடாது, ஐபாட் கைரோஸ்கோப்பைப் பயன்படுத்தி உலகின் இயற்பியல் கட்டுப்படுத்தப்படும் ஒரு சுய-உருவாக்கப்பட்ட விளையாட்டின் உதாரணத்தைப் பயன்படுத்தி ஆப்பிள் புரோகிராமர் நிரூபித்தார்.
ஐபாடில் இயற்பியல் விசைப்பலகை இல்லாததால், ஆப்பிள் ஒரு சிறந்த கட்டுப்பாடுகளை உருவாக்கியுள்ளது. "கிளாசிக்" மென்பொருளான QWERTY விசைப்பலகை, எடுத்துக்காட்டாக, குறியீடு விஸ்பரருக்கு கூடுதலாக, தனிப்பட்ட விசைகளில் பல எழுத்துக்களைக் கொண்டுள்ளது, அவை அவற்றுடன் பல்வேறு வகையான தொடர்புகளால் தேர்ந்தெடுக்கப்படுகின்றன (எடுத்துக்காட்டாக, விசையை மேலே இழுப்பதன் மூலம் ஒரு எண் எழுதப்படுகிறது).
அடிக்கடி பயன்படுத்தப்படும் குறியீடு கூறுகளை எழுத வேண்டிய அவசியமில்லை, அவற்றை ஒரு சிறப்பு மெனுவிலிருந்து இழுத்து, அவை பயன்படுத்தப்பட வேண்டிய குறியீடு வரம்பைத் தேர்ந்தெடுக்க மீண்டும் இழுக்கவும். ஒரு எண்ணைத் தட்டிய பிறகு, அதற்கு நேர் மேலே எண் விசைப்பலகை மட்டுமே தோன்றும்.
உருவாக்கப்பட்ட ப்ராஜெக்ட்களை .ப்ளேகிரவுண்ட் நீட்டிப்புடன் ஆவணங்களாகப் பகிரலாம் மற்றும் iPad மற்றும் Swift Playgrounds ஆப்ஸ் நிறுவப்பட்டுள்ள எவரும் அவற்றைத் திறந்து திருத்த முடியும். இந்த வடிவமைப்பில் உருவாக்கப்பட்ட திட்டங்கள் Xcode (மற்றும் நேர்மாறாகவும்) இறக்குமதி செய்யப்படலாம்.
நேற்றைய விளக்கக்காட்சியில் அறிமுகப்படுத்தப்பட்ட அனைத்தையும் போலவே, ஸ்விஃப்ட் ப்ளேகிரவுண்டுகளும் இப்போது டெவலப்பரில் கிடைக்கின்றன, முதல் பொது சோதனை ஜூலையில் வரும் மற்றும் இலையுதிர்காலத்தில் பொது வெளியீடு, iOS 10 உடன். அனைத்தும் இலவசம்.
ios10ஐ இயக்கும் அனைத்து ஐபாட்களிலும் இது வேலை செய்யுமா அல்லது புதிய சாதனங்களுக்கு மட்டுப்படுத்தப்படுமா என்பது எனக்கு ஆச்சரியமாக இருக்கிறது.
ஸ்விஃப்டில் ப்ரோக்ராம்மிங் செய்வதில் நான் எப்பொழுதும் குத்தாட்டம் போட விரும்பினேன், உண்மையில் எந்த முடிவையும் எடுக்கவில்லை என்பதால் இது நேற்று எனக்குச் சிறந்த செய்தியாக இருந்தது. இப்படித்தான் அவர்கள் விளையாட்டுத்தனமான முறையில் செய்தார்கள், அதனால் நான் வீழ்ச்சியை எதிர்பார்த்துக் கொண்டிருக்கிறேன்.
இது ஐபாட்களுக்கு மட்டுமே வரையறுக்கப்படும் என்பது வெட்கக்கேடானது, ஆனால் கிட்டத்தட்ட அதைச் சுற்றி வர முடியும் என்று நான் கருதுகிறேன் :)
மேலும் அதை பதிவிறக்கம் செய்ய முடியுமா? இது இப்போது டெவலப்பர்களுக்குக் கிடைக்கிறது என்று சொன்னார்கள், ஆனால் அவர்களது தளமான O_o இல் அல்லது iOS10 இன் கீழ் உள்ள ஆப்ஸ்டோரில் என்னால் அதைக் கண்டுபிடிக்க முடியவில்லையா?
உலகில் டெவலப்பர்களின் எண்ணிக்கையை அதிகரிக்க வேண்டுமா? எனவே டெவலப்பர் திட்டத்தை மலிவானதாக்கட்டும் :D