در این قسمت از وبسایت پرووید آموزش رایگان توسعه اپلیکیشن های وب با استفاده از jQuery Mobile را به شما تقدیم میکنیم. امیدواریم که این آموزش رایگان نیز مورد توجه تمامی دوستان قرار بگیرد. ضمنا در صورت تمایل توصیه میکنیم که حتماً از آموزش ویدیویی jQuery نیز دیدن بفرمایید.
فریم ورک جی کوئری موبایل چیست؟
فریم ورک jQuery Mobile یک وب فریم ورک می باشد که اغلب تحت عنوان موبایل فریم ورک نیز از آن یاد میشود. در واقع این فریم ورک به بیان ساده یک کتابخانه جاوا اسکریپت می باشد که توسط تیم پروژه jQuery توسعه داده شده است. فریم ورک jQuery Mobile تمرکز خود را بر روی پیاده سازی اپلیکیشن هایی قرار داده است که می بایست در گوشیهای تلفن هوشمند و تبلتها اجرا بشوند. احتمالاً میدانید که این دستگاه ها امروزه بسیار فراگیر شده اند اما مشکلات ناسازگاری آنها با یکدیگر اغلب چالشهایی را برای توسعه دهندگان وب ایجاد میکند. با استفاده از فریم ورک jQuery Mobile که با دیگر فریم ورک های توسعه اپلیکیشن های موبایل از قبیل PhoneGap و WorkLite نیز سازگار می باشد، میتوانیم بسیاری از پیچیدگی های مربوط به توسعه موبایل اپلیکیشن ها را حل و فصل کنید. با استفاده از jQuery Mobile و قابلیت های مختلف آن برای اجرا شدن وب اپلیکیشن مورد نظرتان در دستگاه های مختلف کد کمتری را نیاز خواهید داشت.
به عبارت دیگر کدی که ایجاد میشود میتواند در بسیاری از دستگاهها و سیستمعاملهای مختلف بدون تغییر در ظاهر برنامه اجرا شده و علاوه بر این موضوع با استفاده از jQuery Mobile و قابلیت ThemeRoller مربوط به آن شما می توانید ظاهر وب اپلیکیشن مورد نظرتان را تماماً سفارشی سازی کرده و بر اساس نیاز خود آن را تغییر بدهید. استفاده کردن از رنگ های انحصاری به همراه افکت های مورد نظرتان به سادگی می توانند یک وب اپلیکیشن را از لحاظ بصری بسیار قوی کرده و ظاهری حرفهای را به دنبال داشته باشند. ادامه به برخی از قابلیت های اساسی در jQuery Mobile خواهیم پرداخت.
- ساخته شده بر اساس jQuery Core: از آنجایی که فریم ورک jQuery Mobile بر اساس هسته jQuery ایجاد شده است، حداقل زمان برای یادگیری کار کردن و کد نویسی کردن با آن را نیاز خواهید داشت.
- سازگاری با تمامی پلتفرم های دسکتاپ و گوشیهای تلفن هوشمند: فریم ورک jQuery Mobile بر روی بسیاری از مرورگرهای مختلف از قبیل فایرفاکس موبایل Kindle و Nok و بسیاری از پلتفرم های دیگر اجرا شده و عملکرد یکسان را در تمامی آنها خواهد داشت.
- سبک وزن بودن: موبایل کاملاً سبک وزن است و به سادگی میتواند با حداقل Dependency ها عملکرد فوقالعاده سریع ای را در وب اپلیکیشن های شما ایجاد کند.
- معماری ماژولار: معماری مربوط به فریم ورک jQuery Mobile کاملا ماژولار بوده و با استفاده از آن شما می توانید بر اساس نیازتان از قابلیت های مختلفی که مد نظرتان است استفاده کنید.
- پیکربندی های مبتنی بر دستورات HTML5: پیکربندی های مربوط به کتابخانه jQuery Mobile بر اساس قابلیتهای HTML5 ایجاد شده است. این موضوع باعث میشود که سرعت توسعه نرمافزار افزایش یابد و حداقل نیاز برای نوشتن اسکریپت وجود داشته باشند.
- طراحی ریسپانسیو: فریم ورک jQuery Mobile با ارائه تکنیک ها و ابزارهایی به سادگی می توانند Code Base شما را به صورت خودکار ریسپانسیو کرده و در دستگاههایی که سایز صفحات آنها با هم متفاوت است به سادگی اجرا کند.
- سیستم Navigation مبتنی بر Ajax: با استفاده از این قابلیت فریم ورک jQuery Mobile میتواند انتقال و یا Transition های بسیار زیبایی را به همراه انیمیشن در صفحات شما ایجاد کند. Bookmark کردن و ایجاد Url های تمیز با استفاده از یک قابلیت به نام Push State یکی دیگر از موضوعات بسیار مهم در فریم ورک jQuery Mobile می باشد.
- قابلیت های Accessibility: قابلیت هایی که در jQuery Mobile وجود دارند اجازه میدهند تا صفحات بتوانند در Screen Reader ها از قبیل VoiceOver در iOS به سادگی عمل کنند.
- پشتیبانی از Mouse و Touch: این قابلیت در jQuery Mobile باعث میشود که به سادگی بتوانید Event های مختلف مربوط به دستگاهها را Handle کرده و با استفاده از یک API ساده با آنها کار کنید.
- قابلیت UI Widget های یکپارچه: این قابلیت باعث میشود تا بتوانید از کنترل های متعددی در جی کوئری موبایل استفاده کرده و بدون وابستگی به پلتفرم خاصی آنها را بهینه سازی کرده و حتی از Theme ها نیز استفاده کنید.
- فریم ورک Theming بسیار قوی: این قابلیت باعث می شود که برنامه شما بتواند کاملاً سفارشی سازی شده و بر اساس نیازتان ظاهری حرفهای را دریافت کند.
در این قسمت از وبسایت پرووید آموزش ویدیویی و رایگان فریم ورک jQuery Mobile را به شما تقدیم میکنیم و امیدواریم که مورد توجه شما قرار بگیرد. ضمناً در صورت تمایل توصیه میکنیم که از آموزش رایگان برنامه نویسی وب با جی کوئری jQuery نیز استفاده کنید.
لینک های دانلود
- دانلود رایگان فایل ویدئویی 0. Introduction to the Course
- دانلود رایگان فایل ویدئویی 1. jQuery Mobile Introduction
- دانلود رایگان فایل ویدئویی 2. jQuery Mobile Install
- دانلود رایگان فایل ویدئویی 3. jQuery Mobile Install in Action
- دانلود رایگان فایل ویدئویی 4. jQuery Mobile Pages
- دانلود رایگان فایل ویدئویی 5. jQuery Mobile Transitions
- دانلود رایگان فایل ویدئویی 6. jQuery Mobile Buttons
- دانلود رایگان فایل ویدئویی 7. jQuery Mobile Button Icons
- دانلود رایگان فایل ویدئویی 8. jQuery Mobile Popups
- دانلود رایگان فایل ویدئویی 9. jQuery Mobile Headers and Footers
- دانلود رایگان فایل ویدئویی 10. jQuery Mobile Navigation Bars
- دانلود رایگان فایل ویدئویی 11. jQuery Mobile Panels
- دانلود رایگان فایل ویدئویی 12. jQuery Mobile Collapsibles
- دانلود رایگان فایل ویدئویی 13. jQuery Mobile Tables
- دانلود رایگان فایل ویدئویی 14. jQuery Mobile Grids
- دانلود رایگان فایل ویدئویی 15. jQuery Mobile List Views
- دانلود رایگان فایل ویدئویی 16. jQuery Mobile List Content
- دانلود رایگان فایل ویدئویی 17. jQuery Mobile Filters
- دانلود رایگان فایل ویدئویی 18. jQuery Mobile Forms
- دانلود رایگان فایل ویدئویی 19. jQuery Mobile Form Input Elements
- دانلود رایگان فایل ویدئویی 20. jQuery Mobile Form Select Menus
- دانلود رایگان فایل ویدئویی 21. jQuery Mobile Form Sliders
- دانلود رایگان فایل ویدئویی 22. jQuery Mobile Themes
- دانلود رایگان فایل ویدئویی 23. jQuery Mobile Events
- دانلود رایگان فایل ویدئویی 24. jQuery Mobile Touch Events
- دانلود رایگان فایل ویدئویی 25. jQuery Mobile Scroll Events
- دانلود رایگان فایل ویدئویی 26. jQuery Mobile Orientation Event
- دانلود رایگان فایل ویدئویی 27. The Conclusion
- دانلود رایگان فایل پروژه Exercise Files
- پسورد تمامی فایل های سایت www.provid.ir است.