اندرويد بلاگ

هر چيزي كه بايد در رابطه با اندرويد بلد باشيد

معماری و ساختار اپلیکیشن چگونه است؟

۷ بازديد
انتخاب بهترین الگوی معماری برای آموزش طراحی اپلیکیشن شما به عوامل مختلفی از جمله اندازه و پیچیدگی اپلیکیشن، الزامات عملکردی، مهارت‌های توسعه‌دهنده و غیره بستگی دارد. در این مطلب می خواهیم به این موضوع بپردازیم. 

راه های درآمدزایی از برنامه نویسی کاتلین

۹ بازديد

بازار کار برای برنامه‌نویسان کاتلین داغ است و فرصت‌های زیادی برای کسب درآمد با این مهارت وجود دارد. در اینجا چند روش برای کسب درآمد از برنامه‌نویسی کاتلین آورده شده است که در ادامه با آنها آشنا می شوید. 

ضرورت یادگیری طراحی اپلیکیشن در دنیای امروزی

۹ بازديد
در دنیای امروز، تلفن‌های هوشمند و تبلت‌ها به بخش جدایی‌ناپذیر زندگی ما تبدیل شده‌اند. ما از این دستگاه‌ها برای انجام کارهای مختلفی از جمله برقراری ارتباط، سرگرمی، یادگیری و غیره استفاده می‌کنیم. اپلیکیشن‌ها نقش مهمی در این زمینه ایفا می‌کنند. اپلیکیشن‌ها نرم‌افزارهایی هستند که برای استفاده در تلفن‌های هوشمند و تبلت‌ها طراحی شده‌اند. در ادامه همراه روبابلاگ باشید.


گوگل با تبعیت از دستور اروپا، فعالیت‌هایش را با رویکردی شفاف‌تر ادامه می‌دهد

۱۳ بازديد

گوگل در راستای رعایت قوانین جدید اتحادیه‌ی اروپا، هنگام ارائه‌ی خدمات به مشتریان اروپایی باید جزئیات کامل‌تری دراختیار آن‌ها قرار دهد.

چرا لاراول بهترین انتخاب برای توسعه وب PHP است؟

۱۲ بازديد

با بیش از 60000 ستاره در GitHub، محبوبیت لاراول در حال افزایش است. در ادامه بخوانید تا بدانید چه چیزی لاراول را بسیار محبوب می کند و چگونه می توانید از آن برای ایجاد یک تجربه وب قدرتمند استفاده کنید.

فریم ورک پی اچ پی پلت فرمی برای ساخت برنامه های کاربردی وب PHP است که کتابخانه های کدی از توابع رایج را ارائه می دهد تا زمان ساخت یک برنامه وب را سرعت بخشد و به ساخت برنامه های وب ایمن تر و مقیاس پذیر کمک کند. بیش از 77.6 درصد از تمام وب سایت ها با برنامه نویسی سمت سرور شناخته شده همچنان به نوعی از PHP استفاده می کنند.

چندین فریمورک PHP از جمله Symfony، Yii، Codeigniter، CakePHP، و Phalcon در بازار موجود است - اما لاراول به دلیل سهولت و انعطاف پذیری که ارائه می دهد، جایگاه اول را در لیست بهترین فریم ورک های PHP مبتنی بر MVC حفظ کرده است. 


فریم ورک لاراول چیست؟

لاراول چیست؟ لاراول یک چارچوب توسعه برنامه وب با نحو رسا و زیبا است که با حذف تمام نقاط دردناک مرتبط با مدیریت کدهای پیچیده PHP، کل فرآیند توسعه وب را برای توسعه دهندگان سریع تر، آسان تر و لذت بخش تر می کند.

فریم ورک لاراول توسط تیلور اتول تنها با هدف کمک به توسعه دهندگان وب سایت ایجاد شده است تا کدنویسی پیچیده را ساده، سریع تر و بهتر انجام دهند. لاراول بر پایه اجزای Symfony بود، اما لاراول برخی از کارهای معمولی مانند مسیریابی، احراز هویت، جلسات، کش کردن و موارد دیگر را آسان می‌کند تا توسعه‌دهندگان بتوانند روی ساخت ویژگی‌های مرتبط با کسب‌وکار برنامه تمرکز کنند.

لاراول فرانت اند یا بک اند؟

برای پاسخ به این سوال که لاراول فرانت اند است یا بک اند؟ را می توان به سادگی به عنوان "باطن" پاسخ داد. برای توضیح بیشتر، همانطور که در بالا ذکر شد، لاراول یک چارچوب PHP است که در سمت سرور قرار دارد. با استفاده از لاراول، می‌توانید برنامه‌های وب تمام پشته را توسعه دهید، به این معنی که قابلیت‌هایی برای پشتیبانی از کارهای فرانت‌اند و بک‌اند دارد.

 

5 ویژگی برتر فریمورک لاراول که آن را محبوب کرده است:

بازار فریم‌ورک‌های PHP کمی شلوغ است زیرا چندین رقیب برای جلب توجه و توجه مبارزه می‌کنند. با این حال، لیست ویژگی های قوی لاراول چیزی است که آن را متمایز می کند.

1. موتور قالب Blade

لاراول مجهز به موتور قالب Blade است که در مقایسه با سایر موتورهای قالب PHP ساده اما بسیار قدرتمند است. هیچ سرباری به برنامه وب شما اضافه نمی کند و شما را از استفاده از کد PHP ساده در نماها محدود نمی کند. همراه با برخی از میانبرهای راحت برای توابع عمومی PHP، ویژگی هایی مانند ارث بری قالب و نمایش داده ها را نیز فراهم می کند که به فرآیند توسعه وب انعطاف پذیری می بخشد.

2. ORM فصیح

Eloquent ORM در لاراول یک پیاده سازی ساده ActiveRecord را در اختیار توسعه دهندگان وب قرار می دهد که تعامل آن ها با پایگاه های داده را آسان و وقت گیرتر می کند. این امکان را به آنها می دهد تا پرس و جوهای پایگاه داده را با استفاده از نحو PHP بنویسند و برای به روز رسانی یا اصلاح پایگاه های داده نیازی به نوشتن یا دانستن SQL ندارند.

3. Laravel MVC Architecture

لاراول یک چارچوب PHP مبتنی بر MVC است که جدایی دقیق بین لایه های ارائه و منطق تجاری را تضمین می کند. MVC مخفف Model، View و Controller است. این یک الگوی طراحی است که مدل (منطق، مدیریت داده)، نمای (UI) و فرآیندهای کنترل کننده (رابط) را از هم جدا می کند.

چارچوب لاراول که مبتنی بر MVC است، ویژگی های زیادی مانند عملکرد بالا، افزایش امنیت و مقیاس پذیری را ارائه می دهد.

4. منبع باز و جامعه گسترده

اگرچه بسیاری از فریم ورک‌های PHP دارای برچسب قیمتی هستند، لاراول یک چارچوب متن باز برای توسعه دهندگان وب است. همچنین، دارای یک جامعه قدرتمند است که از چارچوب برای پیشرفته تر و انعطاف پذیرتر کردن آن پشتیبانی می کند.

5. کتابخانه های شی گرا

چارچوب لاراول PHP مملو از بسیاری از کتابخانه های داخلی شی گرا است که پر از ویژگی های شگفت انگیز برای توسعه دهندگان است.

برای آموزش برنامه نویسی لاراول دوره متخصص Laravel سایت الکامکو را به شما پیشنهاد می کنیم. 

معرفی بهترین افزونه های برتر اپن کارت open cart

۱۱ بازديد

راه اندازی یک کسب و کار آنلاین نمی تواند کار آسانی باشد، بنابراین افزونه ها راهی عالی برای آسان کردن زندگی شما هستند. اگرچه OpenCart یک CMS منبع باز است، یک بازار کامل به برنامه های افزودنی فروشگاه اختصاص داده شده است. برای اطلاع از برترین افزونه های OpenCart ما به ادامه مطلب این مقاله بروید!

 

گوگل پلی استور هم کاربران ایرانی را تحریم کرده است؟

۱۵ بازديد

بنابر گزارش‌های منتشر شده از کاربران شهر سخت افزار، بسیاری از تلاش‌های انجام شده از چند روز پیش برای دانلود بسیاری از برنامه‌ها از فروشگاه گوگل پلی استور ناموفق بوده و با خطای «عدم امکان دانلود در منطقه کاربر» مواجه می‌شود.

تحریم‌ها علیه کاربران ایرانی طی سالیان گذشته فارغ از مشکلات داخلی، به سرویس‌های خارجی نیز رسیده است. در واقع شاید ماهی نباشد که بگذرد و خبری جدید از مسدود شدن یک سرویس یا محدودیت ارائه خدمات به کاربران ایرانی شنیده نشود.

در این میان گوگل طی سالیان اخیر در چند مرحله کاربران ایرانی را از دسترسی به بسیاری از سرویس‌های خود محروم کرده است. سرویس‌های غیررایگان همواره در صدر این محدودیت‌ها بوده‌اند ولی دامنه محدودیت‌ها به سرویس‌های رایگان و بسیار محبوبی مانند فروشگاه نرم‌افزاری گوگل پلی استور نیز رسیده است.

در واقع جدای از مسئله حذف بسیاری از نرم‌افزارهای ایرانی از گوگل پلی استور، طی روزهای اخیر گزارش‌هایی از کاربران مختلف به شهر سخت افزار ارسال شده که کثرت آنها نشان می‌دهد که بسیاری از کاربران روی برخی اپراتورهای خاص از دسترسی به سرویس دانلود نرم‌افزارها در این فروشگاه نرم افزاری محروم شده‌اند.

گوگل پلی استور ایران را تحریم کرد

همانطور که در تصویر فوق مشاهده می‌کنید هنگام دانلود چند نرم‌افزار مشهور و رایگان خطایی با مضمون «این نرم‌افزار برای خرید در منطقه شما فعال نیست». این درحالی است که نرم‌افزارهای مورد نظر به صورت رایگان در گوگل پلی استور در دسترس کاربران قرار گرفته‌اند و طبیعتاً چنین خطایی محلی از اعراب ندارد.

البته بررسی‌های شهر سخت‌افزار نشان می‌دهد که خطای نمایش داده شده در برخی مناطق و اپراتورهای اینترنت به کاربران نمایش داده نمی‌شود ولی در برخی مناطق تنها متوسل شدن به سرویس‌های تغییر آی پی راه دانلود از Google Play Store را هموار می‌کند.

گوگل یا هیچ کدام از اپراتورهای اینترنت کشور نیز به این وضعیت واکنشی رسمی نشان نداده‌اند.

تصمیم به ساخت اپلیکیشن دارید و می خواهید در گوگل پلی منتشر کنید؟ دوره ساخت اپلیکیشن با کاتلین (برای ساخت اپ های اندرویدی ) و یا دوره متخصص فلاتر را برای ساخت اپ های اندروید و ios به شما پیشنهاد می کنیم. 

راهنمای خرید ساعت هوشمند

۱۴ بازديد
در بازار امروزی، گزینه‌های زیادی در بازه‌های قیمتی متفاوت برای انتخاب یک ساعت هوشمند وجود داشته که خرید این گجت دوست‌داشتنی را تبدیل به چالش کرده است. انتخاب نیاز، ویژگی‌ها و حسگرهای مورد نیاز و همچنین سازگاری آن دستگاه‌ها تنها قدم اول انتخاب یک ساعت هوشمند مناسب است. با این راهنمای خرید ساعت هوشمند همراه ما باشید. 




 

مزایای برنامه نویسی با کاتلین چیست؟

۱۴ بازديد

در سال های اخیر، موفقیت کلی کاتلین به سطح متفاوتی رسیده است. Kotlin به دلیل پشتیبانی سریع در حال افزایش از هر دو دستگاه تلفن هوشمند اصلی خود در سراسر جهان شهرت زیادی به دست آورده است. پیش‌بینی می‌شود که آینده کاتلین نه تنها به کاربران اندروید، بلکه به کاربران iOS نیز محدود شود.

 

Google Safe Search چیست؟

۱۷ بازديد

همانطور که می‌دانید اخیراً بر اثر فعال شدن جستجوی ایمن گوگل در اینترنت ایران جنجال بزرگی به پا شد و بسیاری از هموطنان با این تصمیم دولت مخالفت کردند. اما واقعاً گوگل safe search چیست و با فعال شدن جستجوی امن گوگل چه اتفاقی برای اینترنت ما می‌افتد؟ در این مقاله شهرسخت افزار به صورت مفصل در مورد جستجوی ایمن یا همان Safe Search گوگل بحث می‌کنیم.