مرجع مقالات رسمي و جامع طراحي اپليكشن مرجع مقالات رسمي و جامع طراحي اپليكشن .

مرجع مقالات رسمي و جامع طراحي اپليكشن

برنامه وب موبايل

برنامه وب موبايل
اطلاعات بيشتر: چارچوب برنامه وب مبتني بر تلفن هاي چندگانه
چندين روش براي هدف قرار دادن دستگاه هاي طراحي اپليكيشن در مشهد  تلفن همراه هنگام تهيه يك برنامه وب وجود دارد:

طراحي وب پاسخگو مي تواند براي ايجاد يك برنامه وب استفاده شود - چه يك وب سايت معمولي يا يك برنامه يك صفحه اي كه در صفحه هاي كوچك قابل مشاهده است و با صفحه لمسي خوب كار مي كند.
برنامه هاي وب مترقي (PWA) برنامه هاي وب هستند كه مانند صفحات وب يا وب سايت هاي معمولي بارگذاري مي شوند اما مي توانند عملكرد كاربر مانند كار كردن آفلاين و دسترسي سخت افزار دستگاه را كه بطور سنتي فقط در دسترس برنامه هاي كاربردي موبايل بومي است ارائه دهند.
برنامه هاي بومي يا "برنامه هاي تلفن همراه" مستقيماً بر روي يك دستگاه تلفن همراه اجرا مي شوند ، دقيقاً همانطور كه يك نرم افزار معمولي به طور مستقيم روي يك رايانه روميزي ، بدون مرورگر وب اجرا مي شود (و به طور بالقوه بدون نياز به اتصال به اينترنت). اينها معمولاً در جاوا (براي دستگاههاي Android) يا Objective-C يا Swift (براي دستگاههاي iOS) نوشته شده اند. اخيراً ، چارچوب ها امكان توسعه برنامه هاي بومي را براي همه سيستم عامل ها با استفاده از زبان هاي غير از هر زبان مادري استاندارد فراهم مي كنند.
برنامه هاي تركيبي يك وب سايت را در داخل يك برنامه بومي تعبيه كرده اند ، احتمالاً با استفاده از يك چارچوب تركيبي. اين امر امكان توسعه با استفاده از فن آوري هاي وب (و احتمالاً كپي كردن مستقيم كد از وب سايت تلفن همراه موجود) را فراهم مي كند و ضمن حفظ مزاياي برخي برنامه هاي بومي (به عنوان مثال دسترسي مستقيم به سخت افزار دستگاه ، عملكرد آفلاين ، ديد فروشگاه برنامه). چارچوب برنامه هاي تركيبي شامل Apache Cordova ، Electron ، Haxe ، React Native و Xamarin است.
تاريخ

اين بخش براي تأييد نياز به استناد اضافي دارد. لطفاً با افزودن استناد به منابع معتبر ، اين مقاله را بهبود بخشيد. اطلاعات بدون مرجع ممكن است مشكل ايجاد كرده و پاك شوند. (فوريه 2018) (ياد بگيريد كه چگونه و چه زماني اين پيام الگوي را حذف كنيد)
در مدلهاي محاسباتي قبلي مانند سرويس دهنده-سرويس دهنده ، بار پردازش برنامه بين كد روي سرور و كد نصب شده در هر مشتري به صورت محلي تقسيم مي شود. به عبارت ديگر ، يك برنامه داراي برنامه كلاينت precompiled خود بود كه به عنوان رابط كاربري آن خدمت مي كرد و بايد به صورت مجزا روي رايانه شخصي هر كاربر نصب شود. به روزرساني به كد سمت سرور برنامه ، به طور معمول نياز به يك نسخه به روز شده در سمت سرويس گيرنده نصب شده در هر ايستگاه كاري كاربر ، اضافه كردن به هزينه پشتيباني و كاهش بهره وري است. علاوه بر اين ، هر دو مؤلفه مشتري و سرور برنامه معمولاً كاملاً محدود به يك معماري خاص كامپيوتر و سيستم عامل بودند و انتقال آنها به ديگران غالباً براي همه گران بود اما بزرگترين برنامه ها (امروزه ، برنامه هاي بومي براي دستگاه هاي تلفن همراه نيز سرگرم مي شوند) توسط برخي يا همه موارد پيش رو).

در مقابل ، برنامه هاي وب از اسناد وب نوشته شده به فرمت استاندارد مانند HTML و JavaScript استفاده مي كنند ، كه توسط انواع مرورگرهاي وب پشتيباني مي شوند. برنامه هاي وب را مي توان به عنوان يك نوع خاص از نرم افزار مشتري-سرور كه در آن نرم افزار مشتري هنگام بازديد از صفحه وب مربوطه ، با استفاده از روشهاي استاندارد مانند HTTP بارگيري مي شود ، در نظر گرفت. هر بار بازديد از صفحه وب ممكن است بروزرساني هاي نرم افزار وب مشتري روي دهد. در طول جلسه ، مرورگر وب صفحات را تفسير و نمايش مي دهد و به عنوان مشتري جهاني براي هر برنامه وب عمل مي كند.

در روزهاي ابتدايي


برچسب: طراحي اپليكيشن در مشهد،
امتیاز:
 
بازدید:
+ نوشته شده: ۲۶ تير ۱۳۹۹ساعت: ۱۱:۲۵:۵۹ توسط:علي پور موضوع:

{COMMENTS}
ارسال نظر
نام :
ایمیل :
سایت :
آواتار :
پیام :
خصوصی :
کد امنیتی :