ಆಪಲ್ನ ಸ್ವಿಫ್ಟ್ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಆನಂದಿಸಿ

ಸ್ವಿಫ್ಟ್ನಲ್ಲಿನ ಪ್ಲೇಗ್ರೌಂಡ್ಗಳು ತುಂಬಾ ಮನೋರಂಜನೆಗಾಗಿವೆ

ಆಪಲ್ WWDC 2014 ಸಮಾರಂಭದಲ್ಲಿ ಸ್ವಿಫ್ಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಹೊರಬಂದಿತು. ಸ್ವಿಫ್ಟ್ ಅಂತಿಮವಾಗಿ ಆಬ್ಜೆಕ್ಟಿವ್-ಸಿ ಅನ್ನು ಬದಲಿಸಲು ಮತ್ತು ಮ್ಯಾಕ್ ಮತ್ತು ಐಒಎಸ್ ಸಾಧನಗಳಿಗೆ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸುವವರಿಗೆ ಏಕೀಕೃತ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಒದಗಿಸುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿತ್ತು.

ಸ್ವಿಫ್ಟ್ನ ಆರಂಭಿಕ ಪ್ರಕಟಣೆಯ ನಂತರ, ಹೊಸ ಭಾಷೆ ಈಗಾಗಲೇ ಹಲವಾರು ನವೀಕರಣಗಳನ್ನು ಕಂಡಿದೆ. ಇದೀಗ ಇದು ವಾಚ್ಓಎಸ್ ಮತ್ತು ಟಿವಿಓಎಸ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ, ಇದು ಏಕ ಅಭಿವೃದ್ಧಿ ಸಾಧನದಿಂದ ಸಂಪೂರ್ಣ ಆಪಲ್ ಸಾಧನಗಳ ಅಭಿವೃದ್ಧಿಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ.

2014 ರ ಬೇಸಿಗೆಯಲ್ಲಿ, ಆಪಲ್ ಅಭಿವರ್ಧಕರಿಗೆ ಲಭ್ಯವಾದ ಸ್ವಿಫ್ಟ್ನ ಮೂಲ ಬೀಟಾ ಆವೃತ್ತಿಯನ್ನು ನಾನು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ್ದೇನೆ. ಇದು ನಾನು ಕಂಡುಕೊಂಡ ಒಂದು ಸಂಕ್ಷಿಪ್ತ ನೋಟ, ಮತ್ತು ನೀವು ಸ್ವಿಫ್ಟ್ ಕಲಿಯುವುದರಲ್ಲಿ ಆಸಕ್ತರಾಗಿದ್ದರೆ ಹೇಗೆ ಮುಂದುವರೆಯಬೇಕೆಂಬ ಕೆಲವು ಶಿಫಾರಸುಗಳು.

2014 ರ ಬೇಸಿಗೆ

ಹಿಂದಿನ ವಾರದಲ್ಲಿ, ನಾನು ಅಂತಿಮವಾಗಿ ಆಪಲ್ ಡೆವಲಪರ್ ವೆಬ್ಸೈಟ್ನಿಂದ ಎಕ್ಸ್ಕೋಡ್ 6 ನ ಬೀಟಾ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಸುತ್ತಿಕೊಂಡಿದ್ದೇನೆ. Xcode, ಆಪಲ್ನ IDE (ಇಂಟಿಗ್ರೇಟೆಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್) ಮ್ಯಾಕ್ ಅಥವಾ ಐಒಎಸ್ ಸಾಧನಗಳಿಗೆ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಅಗತ್ಯವಿರುವ ಎಲ್ಲವನ್ನೂ ಒಳಗೊಂಡಿದೆ. ನೀವು ನಿಜವಾಗಿಯೂ ವಿಭಿನ್ನ ಅಭಿವೃದ್ಧಿ ಯೋಜನೆಗಳಿಗಾಗಿ X ಕೋಡ್ ಅನ್ನು ಬಳಸಬಹುದು, ಆದರೆ ಮ್ಯಾಕ್ ಬಳಕೆದಾರರಿಗಾಗಿ, ಮ್ಯಾಕ್ ಮತ್ತು ಐಒಎಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸುವುದು ದೊಡ್ಡದಾಗಿದೆ.

Xcode, ಯಾವಾಗಲೂ, ಉಚಿತ. ಹೆಚ್ಚಿನ ಮ್ಯಾಕ್ ಮತ್ತು ಐಒಎಸ್ ಬಳಕೆದಾರರಿಗೆ ಈಗಾಗಲೇ ಹೊಂದಿರುವ ಆಪಲ್ ID ನಿಮಗೆ ಬೇಕಾಗುತ್ತದೆ, ಆದರೆ ನೀವು ಆಪಲ್ ಡೆವಲಪರ್ ಸಮುದಾಯದ ಪಾವತಿಸುವ ಸದಸ್ಯರಾಗಿರಬೇಕಾಗಿಲ್ಲ. ಆಪಲ್ ID ಯೊಂದಿಗೆ ಯಾರಾದರೂ Xcode IDE ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ಬಳಸಬಹುದು.

Xcode 6 ಬೀಟಾವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಮರೆಯದಿರಿ, ಏಕೆಂದರೆ ಇದು ಸ್ವಿಫ್ಟ್ ಭಾಷೆಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಒಂದು ಎಚ್ಚರಿಕೆ ಎಚ್ಚರಿಕೆ: ಫೈಲ್ ದೊಡ್ಡದಾಗಿದೆ (ಅಂದಾಜು 2.6 GB), ಮತ್ತು ಆಪಲ್ ಡೆವಲಪರ್ ಸೈಟ್ನಿಂದ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವುದು ಕುಖ್ಯಾತ ನಿಧಾನ ಪ್ರಕ್ರಿಯೆ.

ಒಮ್ಮೆ ನಾನು Xcode 6 beta ಅನ್ನು ಸ್ಥಾಪಿಸಿದಾಗ, ನಾನು ಸ್ವಿಫ್ಟ್ ಭಾಷೆಯ ಮಾರ್ಗದರ್ಶಿಗಳು ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್ಗಳಿಗಾಗಿ ಹುಡುಕುತ್ತಿದ್ದನು. ನನ್ನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನುಭವ ಮೋಟೋರೋಲಾ ಮತ್ತು ಇಂಟೆಲ್ ಸಂಸ್ಕಾರಕಗಳಿಗೆ ಅಸೆಂಬ್ಲಿ ಭಾಷೆಗೆ ಹಿಂದಿರುಗುತ್ತದೆ, ಮತ್ತು ಕೆಲವು ಅಭಿವೃದ್ಧಿ ಯೋಜನೆಗಳಿಗಾಗಿ C ಯ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಹೋಗುತ್ತದೆ; ನಂತರ, ನಾನು ಆಬ್ಜೆಕ್ಟಿವ್- C ಯೊಂದಿಗೆ ಮೂರ್ಖನಾಗಿದ್ದೆ, ನನ್ನ ಸ್ವಂತ ಮನೋರಂಜನೆಗಾಗಿ. ಹಾಗಾಗಿ, ಸ್ವಿಫ್ಟ್ ಏನು ನೀಡಬೇಕೆಂದು ನೋಡುವುದಕ್ಕೆ ನಾನು ಎದುರುನೋಡುತ್ತಿದ್ದೇವೆ.

ನಾನು ಹೇಳಿದಂತೆ, ನಾನು ಸ್ವಿಫ್ಟ್ ಟ್ಯುಟೋರಿಯಲ್ಸ್, ಮಾರ್ಗದರ್ಶಿಗಳು ಮತ್ತು ಉಲ್ಲೇಖಗಳಿಗಾಗಿ ಹುಡುಕಿದೆ. ನಾನು ಸ್ವಿಫ್ಟ್ ಮಾರ್ಗದರ್ಶನವನ್ನು ಒದಗಿಸುವ ಅನೇಕ ಸೈಟ್ಗಳನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ, ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಕಾರಣಕ್ಕಾಗಿ, ನಾನು ಪ್ರಾರಂಭವಾಗುವ ಕೆಳಗಿನ ಪಟ್ಟಿಯೆಂದು ನಿರ್ಧರಿಸಿದೆ.

ಸ್ವಿಫ್ಟ್ ಭಾಷಾ ಮಾರ್ಗದರ್ಶಿಗಳು

ಸ್ವಿಫ್ಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಲ್ಯಾಂಗ್ವೇಜ್ ಐಬುಕ್ (ನಾನು ವಾಸ್ತವವಾಗಿ ಜೂನ್ ನಲ್ಲಿ ಹೊರಬಂದಾಗ ಐಬುಕ್ ಅನ್ನು ಓದುತ್ತಿದ್ದೆ) ಅನ್ನು ಓದಿದ ನಂತರ, ನಾನು ರೇ ವೆಂಡರ್ಲಿಚ್ನ ತ್ವರಿತ ಪ್ರಾರಂಭ ಮಾರ್ಗದರ್ಶಿಗೆ ಜಿಗಿತವನ್ನು ಮತ್ತು ಸ್ವಿಫ್ಟ್ ಬೇಸಿಕ್ಸ್ ಬಗ್ಗೆ ಅವರ ಟ್ಯುಟೋರಿಯಲ್ ಮೂಲಕ ನನ್ನ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸಲು ನಿರ್ಧರಿಸಿದೆ. ನಾನು ಅವರ ಮಾರ್ಗದರ್ಶಿ ಇಷ್ಟಪಡುತ್ತೇನೆ ಮತ್ತು ಪ್ರಾರಂಭಿಕ ಅನುಭವವನ್ನು ಪ್ರಾರಂಭಿಸಲು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ, ಯಾವುದಾದರೂ ಇದ್ದರೆ, ಹರಿಕಾರನಿಗೆ ಇದು ಒಳ್ಳೆಯ ಸ್ಥಳವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ನಾನು ಯೋಗ್ಯವಾದ ಹಿನ್ನೆಲೆಯನ್ನು ಹೊಂದಿದ್ದರೂ, ಇದು ಬಹಳ ಹಿಂದೆಯೇ ಬಂದಿದೆ ಮತ್ತು ಆಪಲ್ ಮಾರ್ಗದರ್ಶಿಗಳು ಮತ್ತು ಉಲ್ಲೇಖಗಳಿಗೆ ತೆರಳುವುದಕ್ಕೂ ಮುಂಚೆಯೇ ಟಿಕೆಟ್ ಸ್ವಲ್ಪ ಕಡಿಮೆಯಾಗಿದೆ.

ನಾನು ಇನ್ನೂ ಸ್ವಿಫ್ಟ್ನ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಲಿಲ್ಲ, ಮತ್ತು ಎಲ್ಲಾ ಸಂಭವನೀಯತೆಗಳಲ್ಲಿ ನಾನು ಎಂದಿಗೂ ಆಗುವುದಿಲ್ಲ. ಪ್ರಸ್ತುತ ಅಭಿವೃದ್ಧಿಯ ಸ್ಥಿತಿಯೊಂದಿಗೆ ಮುಂದುವರಿಸುವುದನ್ನು ನಾನು ಇಷ್ಟಪಡುತ್ತೇನೆ. ಸ್ವಿಫ್ಟ್ನಲ್ಲಿ ನಾನು ಕಂಡುಕೊಂಡದ್ದು ಬಹಳ ಅದ್ಭುತವಾಗಿದೆ. ಸ್ವಿಫ್ಟ್ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪ್ಲೇಗ್ರೌಂಡ್ಸ್ ವೈಶಿಷ್ಟ್ಯದೊಂದಿಗೆ ಎಕ್ಸ್ಕೋಡ್ 6 ಬೀಟಾ ಸ್ವತಃ ಅಸಾಧಾರಣವಾಗಿತ್ತು. ಆಟದ ಮೈದಾನಗಳು ನೀವು ಬರೆಯುವ ಸ್ವಿಫ್ಟ್ ಕೋಡ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸಲು, ಫಲಿತಾಂಶಗಳೊಂದಿಗೆ, ಲೈನ್ ಮೂಲಕ ಲೈನ್, ಪ್ಲೇಗ್ರೌಂಡ್ಗಳಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನಾನೇನು ಹೇಳಲಿ; ನಾನು ಪ್ಲೇಗ್ರೌಂಡ್ಗಳನ್ನು ಇಷ್ಟಪಟ್ಟಿದ್ದೇನೆ; ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಬರೆಯುವಾಗ ಪ್ರತಿಕ್ರಿಯೆ ಪಡೆಯುವ ಸಾಮರ್ಥ್ಯ ಬಹಳ ಅದ್ಭುತವಾಗಿದೆ.

ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ನಿಮ್ಮ ಕೈ ಪ್ರಯತ್ನಿಸಲು ನೀವು ಪ್ರಚೋದಿಸಲ್ಪಟ್ಟರೆ, Xcode ಮತ್ತು Swift ಅನ್ನು ನಾನು ಹೆಚ್ಚು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಅವರಿಗೆ ಶಾಟ್ ನೀಡಿ, ಮತ್ತು ಕೆಲವು ಮೋಜು ಮಾಡಿ.

ಅಪ್ಡೇಟ್ಗಳು:

ಸ್ವಿಫ್ಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಈ ಅಪ್ಡೇಟ್ ಸಮಯದಲ್ಲಿ ಆವೃತ್ತಿ 2.1 ರವರೆಗೆ ಇರುತ್ತದೆ. ಹೊಸ ಆವೃತ್ತಿಯೊಂದಿಗೆ, ಆಪಲ್ ಸ್ವಿಫ್ಟ್ ಅನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಿತು, ಲಿನಕ್ಸ್, ಓಎಸ್ ಎಕ್ಸ್, ಮತ್ತು ಐಒಎಸ್ಗಳಿಗೆ ದೊರೆಯುವ ಬಂದರುಗಳು. ಓಪನ್ ಸೋರ್ಸ್ ಸ್ವಿಫ್ಟ್ ಭಾಷೆಯಲ್ಲಿ ಸ್ವಿಫ್ಟ್ ಕಂಪೈಲರ್ ಮತ್ತು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಗ್ರಂಥಾಲಯಗಳು ಸೇರಿವೆ.

ಆವೃತ್ತಿ 7.3 ಗೆ ಮುಂದುವರೆದ Xcode ಒಂದು ಅಪ್ಡೇಟ್ ಅನ್ನು ಸಹ ನೋಡುತ್ತಿದೆ. ಈ ಲೇಖನದಲ್ಲಿ ಎಲ್ಲಾ ಉಲ್ಲೇಖಗಳನ್ನು ನಾನು ಪರಿಶೀಲಿಸಿದ್ದೇನೆ, ಇದು ಮೂಲತಃ ಸ್ವಿಫ್ಟ್ನ ಮೊದಲ ಬೀಟಾ ಆವೃತ್ತಿಯನ್ನು ನೋಡಿದೆ. ಉಲ್ಲೇಖಿತ ವಸ್ತುವು ಪ್ರಸ್ತುತವಾಗಿ ಉಳಿದಿದೆ ಮತ್ತು ಸ್ವಿಫ್ಟ್ನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ಅನ್ವಯಿಸುತ್ತದೆ.

ಆದ್ದರಿಂದ, ನಾನು 2014 ರ ಬೇಸಿಗೆಯಲ್ಲಿ ಹೇಳಿದಂತೆ, ಆಟದ ಮೈದಾನಕ್ಕೆ ಸ್ವಿಫ್ಟ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ; ಈ ಹೊಸ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ನೀವು ನಿಜವಾಗಿಯೂ ಇಷ್ಟಪಡುತ್ತೀರಿ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

ಪ್ರಕಟಣೆ: 8/20/2014

ನವೀಕರಿಸಲಾಗಿದೆ: 4/5/2015