7 ವಾರಗಳಲ್ಲಿ 7 ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ: ಟೋನಿ ಹಿಲ್ಲರ್ಸನ್ ಅವರೊಂದಿಗೆ ಸಂದರ್ಶನ

  • ಇದನ್ನು ಹಂಚು
Cathy Daniels
ನೀವು ಮೊಬೈಲ್‌ಗೆ ಹೊಸಬರಾಗಿದ್ದರೂ ಅಥವಾ ಅನುಭವಿ ಡೆವಲಪರ್‌ಗೆ ನಿಮ್ಮ ಆಯ್ಕೆಗಳನ್ನು ವಿಸ್ತರಿಸಲು ಅಗತ್ಯವಿರುವ ಏಳು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ನೈಜ-ಜಗತ್ತಿನ ಪರಿಚಯದೊಂದಿಗೆ ಅಲ್ಲಿಗೆ ಹೋಗಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ನೀವು ಒಂದು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ಬರೆಯುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಇನ್ನೊಂದಕ್ಕೆ ಹೋಲಿಸುತ್ತೀರಿ ಮತ್ತು ಕ್ರಾಸ್-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಪರಿಕರಗಳ ಪ್ರಯೋಜನಗಳು ಮತ್ತು ಗುಪ್ತ ವೆಚ್ಚಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತೀರಿ. ಬಹು-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಜಗತ್ತಿನಲ್ಲಿ ನೀವು ಪ್ರಾಯೋಗಿಕ, ಪ್ರಾಯೋಗಿಕ ಅನುಭವವನ್ನು ಬರೆಯುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ.

ಅಮೆಜಾನ್ (ಪೇಪರ್‌ಬ್ಯಾಕ್) ಅಥವಾ ಕಿಂಡಲ್ (ಇ-ಬುಕ್) ನಿಂದ ಪುಸ್ತಕವನ್ನು ಪಡೆಯಿರಿ

ಸಂದರ್ಶನ

ಮೊದಲನೆಯದಾಗಿ, ಪುಸ್ತಕವನ್ನು ಮುಗಿಸಿದ್ದಕ್ಕಾಗಿ ಅಭಿನಂದನೆಗಳು! ಪುಸ್ತಕವನ್ನು ಪ್ರಾರಂಭಿಸುವ 95% ಬರಹಗಾರರು ಹೇಗಾದರೂ ದಾರಿಯುದ್ದಕ್ಕೂ ಬಿಟ್ಟುಬಿಡುತ್ತಾರೆ ಮತ್ತು 5% ಮಾತ್ರ ಅದನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ ಪ್ರಕಟಿಸುತ್ತಾರೆ ಎಂದು ನಾನು ಕೇಳಿದೆ. ಹಾಗಾದರೆ, ಈಗ ನಿಮಗೆ ಹೇಗನಿಸುತ್ತದೆ?

ಟೋನಿ: ಅದು ಬಹಳ ದೊಡ್ಡ ಸಂಖ್ಯೆ. ಸರಿ, ಇದು ಪ್ರಾಯೋಗಿಕ ಪ್ರೋಗ್ರಾಮರ್‌ಗಳೊಂದಿಗಿನ ನನ್ನ ಮೊದಲ ಪುಸ್ತಕವಲ್ಲ, ಆದ್ದರಿಂದ ನಾನು ಇದನ್ನು ಮೊದಲು ಮಾಡಿದ್ದೇನೆ. ಈ ರೀತಿಯ ತಾಂತ್ರಿಕ ಪುಸ್ತಕದೊಂದಿಗೆ ನೀವು ಪೂರ್ಣಗೊಳಿಸಬಹುದಾದ ಯೋಜನೆಯನ್ನು ಹೊಂದಲು ಸುಲಭವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಕಾಲ್ಪನಿಕತೆಗೆ ವಿರುದ್ಧವಾಗಿ ಸಮಯವನ್ನು ನೀಡಲಾಗಿದೆ, ಅಲ್ಲಿ ಪರಿಕಲ್ಪನೆಯು ಪೂರ್ಣ ಪುಸ್ತಕಕ್ಕೆ ಸಾಲ ನೀಡುವುದಿಲ್ಲ. ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಈ ಹಂತದಲ್ಲಿ, ವಾರಾಂತ್ಯದಲ್ಲಿ ಮತ್ತು ರಾತ್ರಿಯಲ್ಲಿ ಬರೆಯುವ ಒಂದು ವರ್ಷದ ನಂತರ, ನಾನು ಬರೆಯಲು ಸಾಕಷ್ಟು ಆಯಾಸಗೊಂಡಿದ್ದೇನೆ ಮತ್ತು ಈ ಮಧ್ಯೆ ನಾನು ಮುಂದೂಡಿದ ಇತರ ಕೆಲವು ಅನ್ವೇಷಣೆಗಳನ್ನು ಮತ್ತೆ ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುತ್ತೇನೆ.

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

ಈ ಪುಸ್ತಕಕ್ಕಾಗಿ ನಿಮ್ಮ ಮಾಹಿತಿ ಅಥವಾ ಆಲೋಚನೆಗಳನ್ನು ನೀವು ಎಲ್ಲಿಂದ ಪಡೆದುಕೊಂಡಿದ್ದೀರಿ?

ಟೋನಿ: ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ಮೊಬೈಲ್ ಡೆವಲಪರ್ ಆಗಿರುವ ಈ ಪುಸ್ತಕವು ನಾನು ಹೊಂದಲು ಬಯಸಿದ ಪುಸ್ತಕವಾಗಿತ್ತು. ನಾನು ಕೆಲವು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬರೆಯಲು ಅಥವಾ ಕ್ರಾಸ್-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಮೊಬೈಲ್ ಪರಿಕರಗಳ ಕುರಿತು ಪ್ರಶ್ನೆಗಳಿಗೆ ಬುದ್ಧಿವಂತಿಕೆಯಿಂದ ಮಾತನಾಡಲು ಅಗತ್ಯವಿರುವ ಹಲವಾರು ಸಂದರ್ಭಗಳಲ್ಲಿ ನಾನು ಇದ್ದೆ. ನಾನು ಯಾವಾಗಲೂ 'ಸೆವೆನ್ ಇನ್ ಸೆವೆನ್' ಸರಣಿಯನ್ನು ಇಷ್ಟಪಟ್ಟಿದ್ದೇನೆ ಮತ್ತು ಆ ಪದಾರ್ಥಗಳನ್ನು ನೀಡಿದರೆ, ಈ ಪುಸ್ತಕದ ಕಲ್ಪನೆಯು ನನ್ನ ತಲೆಯಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ರೂಪುಗೊಂಡಿತು.

ಈ ಪುಸ್ತಕಕ್ಕೆ ಉತ್ತಮ ಓದುಗರು ಯಾರು? ಮೊಬೈಲ್ ಡೆವಲಪರ್ಸ್? ಕಾಲೇಜು ವಿದ್ಯಾರ್ಥಿಗಳು? ಕಾರ್ಪೊರೇಟ್ ಕಾರ್ಯನಿರ್ವಾಹಕರು?

ಟೋನಿ: ಮೊಬೈಲ್‌ನಲ್ಲಿ ಅಥವಾ ಇಲ್ಲದಿದ್ದರೂ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನುಭವ ಹೊಂದಿರುವ ಯಾರಾದರೂ ಈ ಪುಸ್ತಕದಿಂದ ಏನನ್ನಾದರೂ ಪಡೆಯುತ್ತಾರೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

ಏನು ಇತರ ಪುಸ್ತಕಗಳು ಅಥವಾ ಆನ್‌ಲೈನ್ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಹೋಲಿಸಿದರೆ ಈ ಪುಸ್ತಕವನ್ನು ಓದಲು ಪ್ರಮುಖ ಮೂರು ಕಾರಣಗಳಿವೆಯೇ?

ಟೋನಿ : ಮೊಬೈಲ್ ತಂತ್ರಜ್ಞಾನಗಳ ಯಾವುದೇ ತುಲನಾತ್ಮಕ ಅಧ್ಯಯನದ ಬಗ್ಗೆ ನನಗೆ ತಿಳಿದಿಲ್ಲ ಈ ಪುಸ್ತಕ. ಬೇರೆ ಬೇರೆ ಮೊಬೈಲ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು ಮತ್ತು ಪರಿಕರಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಪ್ರಯತ್ನಿಸುವ ವಿಧಾನವು ಇತರ 'ಸೆವೆನ್ ಇನ್ ಸೆವೆನ್' ಪುಸ್ತಕಗಳ ಮಾದರಿಯಲ್ಲಿ ಹೊಸ ವಿಧಾನವಾಗಿದೆ ಮತ್ತು ಇತರವುಗಳಿಲ್ಲ.

ನಾವು ನಿಜವಾಗಿಯೂ ಏಳು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಬಹುದೇ ಕೇವಲ ಏಳು ವಾರಗಳು? ಪುಸ್ತಕದ ಹೆಸರು ಸ್ಪೂರ್ತಿದಾಯಕವಾಗಿದೆ. ಇದು ಟಿಮ್ ಫೆರಿಸ್ ಅವರ "ನಾಲ್ಕು-ಗಂಟೆಗಳ ವಾರ" ಎಂಬ ಇನ್ನೊಂದು ಪುಸ್ತಕವನ್ನು ನನಗೆ ನೆನಪಿಸುತ್ತದೆ. ಕೆಲಸದ ಕಡೆಗೆ ಅವರ ಮನಸ್ಥಿತಿಯನ್ನು ನಾನು ಇಷ್ಟಪಡುತ್ತೇನೆ, ಆದರೂ ಪ್ರಾಮಾಣಿಕವಾಗಿ, ಕೇವಲ ನಾಲ್ಕು ಕೆಲಸ ಮಾಡುವುದು ಅವಾಸ್ತವಿಕವಾಗಿದೆವಾರದಲ್ಲಿ ಗಂಟೆಗಳು.

ಟೋನಿ: ಆ ವೇಗದಲ್ಲಿ ಪುಸ್ತಕವನ್ನು ಅನುಸರಿಸುವುದು ಕಷ್ಟವಲ್ಲ ಎಂದು ನಾನು ನಂಬುತ್ತೇನೆ, ಆದರೆ ನೀವು ಬಯಸಿದಷ್ಟು ಸಮಯವನ್ನು ನೀವು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ನಿಜವಾಗಿಯೂ, ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಿರುವುದರಿಂದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ಮಿಸುವುದು ಕೇಂದ್ರಬಿಂದುವಲ್ಲ, ಆದರೆ ಸಣ್ಣ ಬಳಕೆಯ ಪ್ರಕರಣಗಳನ್ನು ಪರಿಹರಿಸುವ ಮೂಲಕ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳನ್ನು ಅನ್ವೇಷಿಸುವುದು.

ಪುಸ್ತಕವನ್ನು ಯಾವಾಗ ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ನಾವು ಓದುಗರು ಅದನ್ನು ಖರೀದಿಸಬಹುದೇ?

ಟೋನಿ: ಪ್ರಾಯೋಗಿಕ ಪ್ರೋಗ್ರಾಮರ್‌ನ ಬೀಟಾ ಪ್ರೋಗ್ರಾಂನಿಂದಾಗಿ, ಓದುಗರು ಇದೀಗ ಬೀಟಾ, ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಆವೃತ್ತಿಯನ್ನು ಖರೀದಿಸಬಹುದು ಮತ್ತು ಪುಸ್ತಕವು ತೆಗೆದುಕೊಂಡಂತೆ ಉಚಿತ ನವೀಕರಣಗಳನ್ನು ಪಡೆಯಬಹುದು ಆಕಾರ. ಅಂತಿಮ ಉತ್ಪಾದನಾ ದಿನಾಂಕದ ಬಗ್ಗೆ ನನಗೆ ಖಚಿತವಿಲ್ಲ, ಆದರೆ ಅಂತಿಮ ತಾಂತ್ರಿಕ ವಿಮರ್ಶೆಗಾಗಿ ನಾನು ಕೆಲವು ಟ್ವೀಕ್‌ಗಳನ್ನು ಮಾಡಿದ್ದೇನೆ, ಆದ್ದರಿಂದ ಇದು ವಾರಗಳಲ್ಲಿ ಅಂತಿಮ ಆವೃತ್ತಿಗೆ ಬರಬೇಕು.

ನಾವು ಮಾಡಬೇಕಾದುದು ಗೊತ್ತಾ?

ಟೋನಿ: 'ಸೆವೆನ್ ಇನ್ ಸೆವೆನ್' ಸರಣಿಯು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ವೃತ್ತಿಜೀವನವನ್ನು ಮುಂದಿನ ಹಂತಕ್ಕೆ ಕೊಂಡೊಯ್ಯಲು ಮಾದರಿಗಳು ಮತ್ತು ತಂತ್ರಗಳನ್ನು ಬಹುಭಾಷೆಯಾಗಿ ಕಲಿಯುವ ಮೂಲಕ ಉತ್ತಮ ಪರಿಕಲ್ಪನೆಯಾಗಿದೆ. ಈ ಪುಸ್ತಕವು ಆ ಪರಿಕಲ್ಪನೆಯನ್ನು ಮೊಬೈಲ್ ಕ್ಷೇತ್ರಕ್ಕೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಪ್ರೋಗ್ರಾಮರ್‌ನ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ ಪುಸ್ತಕಕ್ಕಾಗಿ ಫೋರಮ್‌ನಲ್ಲಿ ಓದುಗರಿಗೆ ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ಕೇಳಲು ನಾನು ಇಷ್ಟಪಡುತ್ತೇನೆ.

ನೀವು ಎಲ್ಲಾ ಸಾಧನಗಳಿಗೆ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಬಹುದೇ ಎಂದು ಎಂದಾದರೂ ಯೋಚಿಸಿದ್ದೀರಾ? ನಿಮ್ಮ ವಿಶೇಷ ವೇದಿಕೆಯನ್ನು ಮೀರಿ ವಿಸ್ತರಿಸುವ ಮೂಲಕ ನಿಮ್ಮ ವೃತ್ತಿಜೀವನವನ್ನು ಮುನ್ನಡೆಸುವ ಬಗ್ಗೆ ಏನು? ಮತ್ತು ಎರಡು ತಿಂಗಳಿಗಿಂತ ಕಡಿಮೆ ಅವಧಿಯಲ್ಲಿ ನೀವು ಎಲ್ಲವನ್ನೂ ಮಾಡಬಹುದಾದರೆ ಏನು?

ಟೋನಿ ಹಿಲ್ಲರ್ಸನ್ ಅವರ ಇತ್ತೀಚಿನ ಪುಸ್ತಕ, ಏಳು ವಾರಗಳಲ್ಲಿ ಏಳು ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು: ಸ್ಥಳೀಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಬಹು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು , ಅದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ಪರಿಶೋಧಿಸುತ್ತದೆ.

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

ಗಮನಿಸಿ: ಪೇಪರ್‌ಬ್ಯಾಕ್ ಈಗ Amazon ಅಥವಾ Pragprog ನಲ್ಲಿ ಆರ್ಡರ್ ಮಾಡಲು ಲಭ್ಯವಿದೆ, ಕಿಂಡಲ್‌ನಲ್ಲಿ ಓದಲು ನೀವು ಇ-ಪುಸ್ತಕವನ್ನು ಸಹ ಖರೀದಿಸಬಹುದು. ನಾನು ಕೆಳಗಿನ ಲಿಂಕ್‌ಗಳನ್ನು ನವೀಕರಿಸಿದ್ದೇನೆ .

ಟೋನಿ ಹಿಲ್ಲರ್ಸನ್ ಬಗ್ಗೆ

Tony iPhone ಮತ್ತು Android ಎರಡರ ಆರಂಭಿಕ ದಿನಗಳಿಂದಲೂ ಮೊಬೈಲ್ ಡೆವಲಪರ್ ಆಗಿದ್ದಾರೆ. ಅವರು ಹಲವಾರು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗಾಗಿ ಹಲವಾರು ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಿದ್ದಾರೆ ಮತ್ತು ಆಗಾಗ್ಗೆ "ಯಾವ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್?" ಎಂಬ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರಿಸಬೇಕಾಗಿತ್ತು. ಟೋನಿ RailsConf, AndDevCon, ಮತ್ತು 360 ನಲ್ಲಿ ಮಾತನಾಡಿದ್ದಾರೆ

ನಾನು ಕ್ಯಾಥಿ ಡೇನಿಯಲ್ಸ್, ಅಡೋಬ್ ಇಲ್ಲಸ್ಟ್ರೇಟರ್‌ನಲ್ಲಿ ಪರಿಣಿತ. ನಾನು ಆವೃತ್ತಿ 2.0 ರಿಂದ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ ಮತ್ತು 2003 ರಿಂದ ಅದಕ್ಕಾಗಿ ಟ್ಯುಟೋರಿಯಲ್‌ಗಳನ್ನು ರಚಿಸುತ್ತಿದ್ದೇನೆ. ಇಲ್ಲಸ್ಟ್ರೇಟರ್ ಕಲಿಯಲು ಬಯಸುವ ಜನರಿಗೆ ನನ್ನ ಬ್ಲಾಗ್ ವೆಬ್‌ನಲ್ಲಿ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ತಾಣಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಬ್ಲಾಗರ್ ಆಗಿ ನನ್ನ ಕೆಲಸದ ಜೊತೆಗೆ, ನಾನು ಲೇಖಕ ಮತ್ತು ಗ್ರಾಫಿಕ್ ಡಿಸೈನರ್ ಕೂಡ.