ಯಶಸ್ವಿ ವೆಬ್ 7 ಅಪ್ಲಿಕೇಶನ್ನ 2.0 ಅಭ್ಯಾಸಗಳು
ಡಿಯೋನ್ ಹಿಂಚ್ಕ್ಲಿಫ್ ಅಜಾಕ್ಸ್ ಡೆವಲಪರ್ಸ್ ಜರ್ನಲ್ನಲ್ಲಿ ಒಂದು ಉತ್ತಮ ಲೇಖನವನ್ನು ಬರೆದಿದ್ದಾರೆ, ನನ್ನ ನೆಚ್ಚಿನ ಆಯ್ದ ಭಾಗ ಇಲ್ಲಿದೆ:
ವೆಬ್ 2.0 ಅನ್ನು ನಿಯಂತ್ರಿಸುವ ಎಸೆನ್ಷಿಯಲ್ಸ್
- ಸುಲಭವಾದ ಬಳಕೆ ಯಾವುದೇ ವೆಬ್ ಸೈಟ್, ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಪ್ರೋಗ್ರಾಂನ ಪ್ರಮುಖ ಲಕ್ಷಣವಾಗಿದೆ.
- ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಸಾಧ್ಯವಾದಷ್ಟು ತೆರೆಯಿರಿ. ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುವಲ್ಲಿ ಭವಿಷ್ಯವಿಲ್ಲ, ಅದನ್ನು ನಿಯಂತ್ರಿಸುವುದು ಮಾತ್ರ.
- ಪ್ರತಿಯೊಂದಕ್ಕೂ ಆಕ್ರಮಣಕಾರಿ ಪ್ರತಿಕ್ರಿಯೆ ಲೂಪ್ಗಳನ್ನು ಸೇರಿಸಿ. ವಿಷಯವಲ್ಲ ಎಂದು ತೋರುವ ಕುಣಿಕೆಗಳನ್ನು ಎಳೆಯಿರಿ ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ನೀಡುವಂತಹವುಗಳಿಗೆ ಒತ್ತು ನೀಡಿ.
- ನಿರಂತರ ಬಿಡುಗಡೆ ಚಕ್ರಗಳು. ಬಿಡುಗಡೆಯು ದೊಡ್ಡದಾಗಿದೆ, ಅದು ಹೆಚ್ಚು ಅಸಹ್ಯಕರವಾಗಿರುತ್ತದೆ (ಹೆಚ್ಚು ಅವಲಂಬನೆಗಳು, ಹೆಚ್ಚು ಯೋಜನೆ, ಹೆಚ್ಚು ಅಡ್ಡಿ.) ಸಾವಯವ ಬೆಳವಣಿಗೆಯು ಅತ್ಯಂತ ಶಕ್ತಿಯುತ, ಹೊಂದಾಣಿಕೆಯ ಮತ್ತು ಸ್ಥಿತಿಸ್ಥಾಪಕತ್ವವಾಗಿದೆ.
- ನಿಮ್ಮ ಬಳಕೆದಾರರನ್ನು ನಿಮ್ಮ ಸಾಫ್ಟ್ವೇರ್ನ ಭಾಗವಾಗಿಸಿ. ಅವು ನಿಮ್ಮ ಅತ್ಯಮೂಲ್ಯವಾದ ವಿಷಯ, ಪ್ರತಿಕ್ರಿಯೆ ಮತ್ತು ಉತ್ಸಾಹದ ಮೂಲಗಳಾಗಿವೆ. ಸಾಮಾಜಿಕ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿ. ಅನಿವಾರ್ಯವಲ್ಲದ ನಿಯಂತ್ರಣವನ್ನು ಬಿಟ್ಟುಬಿಡಿ. ಅಥವಾ ನಿಮ್ಮ ಬಳಕೆದಾರರು ಬೇರೆಡೆಗೆ ಹೋಗುತ್ತಾರೆ.
- ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸಿ. ಅಪ್ಲಿಕೇಶನ್ ಸಾಮಾನ್ಯವಾಗಿ ಒಂದೇ ಪೂರ್ವನಿರ್ಧರಿತ ಬಳಕೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ, ಒಂದು ಪ್ಲಾಟ್ಫಾರ್ಮ್ ದೊಡ್ಡದಾದ ಅಡಿಪಾಯವಾಗುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ನಿಮ್ಮ ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ಡೇಟಾದಿಂದ ಒಂದೇ ರೀತಿಯ ಬಳಕೆಯನ್ನು ಪಡೆಯುವ ಬದಲು, ನೀವು ಅವುಗಳಲ್ಲಿ ನೂರಾರು ಅಥವಾ ಸಾವಿರಾರು ಇರಬಹುದು.
- ಸಾಮಾಜಿಕ ಸಮುದಾಯಗಳನ್ನು ಹೊಂದಲು ಅವುಗಳನ್ನು ರಚಿಸಬೇಡಿ. ಅವರು ಪರಿಶೀಲನಾಪಟ್ಟಿ ಐಟಂ ಅಲ್ಲ. ಆದರೆ ಅವುಗಳನ್ನು ರಚಿಸಲು ಪ್ರೇರಿತ ಬಳಕೆದಾರರಿಗೆ ಅಧಿಕಾರ ನೀಡಿ.
ನಾನು ಇನ್ನೂ ಒಂದು ಐಟಂ ಅನ್ನು ಸೇರಿಸುತ್ತೇನೆ, ಅಥವಾ 'ಬಳಕೆಯ ಸುಲಭ'ದಲ್ಲಿ ವಿಸ್ತರಿಸುತ್ತೇನೆ. ಬಳಕೆಯ ಸುಲಭದಲ್ಲಿ 2 ಘಟಕಗಳಿವೆ:
- ಉಪಯುಕ್ತತೆ - ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಬಳಕೆದಾರನು ತೆಗೆದುಕೊಳ್ಳುವ ವಿಧಾನವು ನೈಸರ್ಗಿಕವಾಗಿರಬೇಕು ಮತ್ತು ಅತಿಯಾದ ತರಬೇತಿಯ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ.
- ಉತ್ತಮ ವಿನ್ಯಾಸ - ಇದನ್ನು ಒಪ್ಪಿಕೊಳ್ಳಲು ನಾನು ದ್ವೇಷಿಸುತ್ತೇನೆ, ಆದರೆ ಅಸಾಧಾರಣ ವಿನ್ಯಾಸವು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ನೀವು ಉಚಿತ ಅಪ್ಲಿಕೇಶನ್ ಹೊಂದಿದ್ದರೆ, ಬಹುಶಃ ಅದು ಅಷ್ಟು ಮುಖ್ಯವಲ್ಲ; ಆದರೆ ನೀವು ಸೇವೆಯನ್ನು ಮಾರಾಟ ಮಾಡುತ್ತಿದ್ದರೆ, ಉತ್ತಮವಾದ ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು ಪುಟ ವಿನ್ಯಾಸಗಳನ್ನು ಹೊಂದುವ ನಿರೀಕ್ಷೆಯಿದೆ.
ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸಿ ಮತ್ತು ನಿರಂತರ ಬಿಡುಗಡೆ ಚಕ್ರಗಳು ಎರಡೂ 'ವಿಜೆಟ್, ಪ್ಲಗಿನ್ ಅಥವಾ ಆಡ್-ಆನ್' ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ಸಾಲ ನೀಡುತ್ತವೆ. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಒಂದು ಭಾಗವನ್ನು ನಿರ್ಮಿಸುವ ವಿಧಾನವಿದ್ದರೆ ಅದು ಇತರರಿಗೆ ನಿರ್ಮಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ನಿಮ್ಮ ಕಂಪನಿಯ ಗೋಡೆಗಳನ್ನು ಮೀರಿ ಅಭಿವೃದ್ಧಿಯನ್ನು ನೀವು ಹತೋಟಿಗೆ ತರಲಿದ್ದೀರಿ.
'ನಿಮ್ಮ ಡೇಟಾವನ್ನು ತೆರೆಯಿರಿ' ಎಂದು ನಾನು ಒಪ್ಪುತ್ತೇನೆ ಎಂದು ನನಗೆ ಖಾತ್ರಿಯಿಲ್ಲ ಆದರೆ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಸದುಪಯೋಗಪಡಿಸಿಕೊಳ್ಳುವುದನ್ನು ನಾನು ಒಪ್ಪುತ್ತೇನೆ. ಈ ದಿನ ಮತ್ತು ವಯಸ್ಸಿನಲ್ಲಿ ಡೇಟಾವನ್ನು ತೆರೆಯಿರಿ ಗೌಪ್ಯತೆ ದುಃಸ್ವಪ್ನವಾಗಬಹುದು; ಆದಾಗ್ಯೂ, ನಿಮ್ಮ ಬಳಕೆದಾರರು ಪೂರೈಸುವ ಡೇಟಾವನ್ನು ಸದುಪಯೋಗಪಡಿಸಿಕೊಳ್ಳುವುದು ಒಂದು ನಿರೀಕ್ಷೆಯಾಗಿದೆ. ನನ್ನ ಕಾಫಿಯನ್ನು ನಾನು ಹೇಗೆ ಇಷ್ಟಪಡುತ್ತೇನೆ ಎಂದು ನೀವು ನನ್ನನ್ನು ಕೇಳಿದರೆ, ಮುಂದಿನ ಬಾರಿ ನಾನು ಕಾಫಿ ಪಡೆದಾಗ, ಅದು ನಾನು ಇಷ್ಟಪಡುವ ವಿಧಾನ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ! ಅದು ಇಲ್ಲದಿದ್ದರೆ, ನನ್ನನ್ನು ಮೊದಲು ಕೇಳಬೇಡಿ!