سلام دوستان
امروز داشتم توی نت میچرخیدم که یک چیز جالب دیدم که باعث تعجبم شد.
خب این نرم افزار یک IDE قوی به نام Xamarin Studio است که شما میتونید با این IDE برای IOS ، Android و Mac به وسیله C# برنامه بنویسید و IDE اون رو برای پلت فرم های گفته شده کامپایل میکنه.
این IDE از cross-platform پشتیبانی میکنه و خیلی قابلیت های دیگه ای داره که سایتش رو میزارم خودتون بخونید:
سایت رسمی این نرم افزار : www.xamarin.com
یکی از راهکارهای ساخت اپلیکیشن اندروید برای یک سایت نوشته شده توسط زبان php ، داشتن یک وب سرویس بوده تا با استفاده از یک برنامه نویس اندروید، از او بخواهیم تا برنامه ای بسازد تا از به وب سرویس مربوطه متصل گردد. هزینه طراحی چنین اپلیکیشن هایی، نیاز به برنامه نویس جهت هرگونه آپدیت در صورت توسعه سایت از جمله مشکلات این روش می باشند.
در ادامه شما را با یک راهکار سریع و پیشرفته تبدیل سایت های پی اچ پی به اندروید آشنا خواهیم کرد که نه هزینه زیادی داشته و نه نیازی به بروزرسانی و توسعه آن خواهید داشت.
تبدیل php به اندروید
وب ویو یک مرورگر داخلی در اندروید بوده که اپلیکیشن های اندرویدی قادر به نمایش صفحات وب درون خود هستند. شما با تبدیل سایت خود به اپلیکیشن وب ویو، در واقع یک مرورگر اختصاصی می سازید که فقط نمایش دهنده سایت شما بدون نمایش آدرس بار می باشد.
از آنجا که این نوع از اپ ها صرفا نمایش دهنده سایت شما هستند، لذا ریسپانسیو بودن رابط کاربری شما و سازگاری کامل با رزولوشن های دستگاه های موبایل اولویت بالایی دارد.
در طراحی رابط کاربری وب خود سعی کنید اصول ساده سازی و تجربه کاربری مفید را در نظر داشته باشید. یک اپلیکیشن وب ویو پیشرفته از تمامی استاندارد های وب و کدهای جاواسکریپت و جی کوئری و ... پشتیبانی می کند.
همچنین وب اپلیکیشن شما حتما می بایست بصورت آنلاین بوده، چراکه این نوع از نرم افزارهای اندروید صرفا آدرس سایت شما را مانند یک مرورگر اینترنت باز می کنند.
نمایش صفحات وب بر روی یک اپلیکیشن اندروید یا ios کاری است که وب ویو (Webview) انجام میدهد. با استفاده از وب ویو میتوانید سایت خود را به صورت آنلاین بر روی گوشی بارگذاری کنید. حتی بدون اتصال به اینترنت هم قادرید سایت خود را داخل گوشی لود نمائید! همانطور که گفته شد توسط وب ویو میتوانید صفحات سایت خود را بدون اینکه به اینترنت وصل باشید به مخاطبین خود نشان دهید.
به عبارت دیگر میتوان گفت که وب ویو (Webview) نوعی نمایش میباشد که صفحات وب را درون برنامه شما نشان میدهد. از این سرویس برای تبدیل سایت های وردپرس به اپلیکیشن و دیگر سیستم های مدیریت محتوا استفاده می گردد.
این نوع اپلیکیشن مانند دیگر اپهای اندرویدی قابل نصب بوده و دارای فایل نصبی apk می باشد.
منبع: https://www.appkara.com/php-to-android