<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های اپریویو</title><link>https://virgool.ir/feed/@appreview.ir</link><description>ما فعالیت خود را به عنوان اولین مرجع معرفی، نقد و بررسی اپلیکیشن و بازی های موبایل و مجله تخصصی اندروید در کشور، از سال ۹۲ شروع کرده ایم.</description><language>fa</language><pubDate>2026-11-11 15:20:20</pubDate><image><url>https://files.virgool.ir/upload/users/18795/avatar/pnz38I.png</url><title>اپریویو</title><link>https://virgool.ir/@appreview.ir</link></image><item><title>نیتیو یا هایبرید: کدامیک گزینه بهتری برای توسعه اپلیکیشن است؟</title><link>https://virgool.ir/@appreview.ir/نیتیو-یا-هایبرید-کدامیک-گزینه-بهتری-برای-توسعه-اپلیکیشن-است-jz0iiiixwrep</link><description> رشد چشمگیر اسمارت فون ها در سال های اخیر منجر به افزایش 52.2 درصدی ترافیک صفحات وب در موبایل شده است.با روی کار آمدن اسمارت فون های متنوع با قیمت های مقرون به صرفه، وابستگی ما به اسمارت فون ها بیش از پیش شده و از این رو توسعه دهندگان در انتخاب اپلیکیشن های نیتیو و هایبرید کمی دچار سردرگمی میشوند.اهمیت رابط و تجربه کاربری در توسعه اپلیکیشن های موبایلمشتری یکی از جوانب مهم از فرآیند توسعه اپلیکیشن محسوب میشود و قبل از تصمیم گیری درباره پلتفرم مورد استفاده، باید مشتری را مد نظر قرار دهید.مشتری شما اهمیت چندانی به تکنولوژی و پلتفرمی که برای ساخت اپلیکیشن مورد استفاده قرار دادید، نمیکند.آنچه برای مشتری مهم است، کاری است که اپلیکیشن تان برایش انجام میدهد. با این اوصاف میتوان بیان داشت که رابط و تجربه کاربری مهم ترین جنبه از اپلیکیشن هستند که برای کاربران نیز از اهمیت بالایی برخوردارند.اگر اپلیکیشن شما باگ و مشگلی داشته باشد، 79 درصد از مشتریان بعد از اولین استفاده، آن را یک یا دو بار دیگر نیز امتحان میکنند، این در حالی است که 16 درصد از کاربران بیش از دو بار تلاش نمیکنند و شانس دوباره ای به اپلیکیشن نمیدهند و آن را از روی گوشی شان پاک میکنند.یک نگاه اجمالی به اپلیکیشن های نیتیو و هایبریداپلیکیشن نیتیو اپلیکیشنی است که برای اجرا در یک پلتفرم یا دستگاه خاص مانند اندروید، آی او اس، بلک بری یا ویندوز طراحی و ساخته شده است.اپلیکیشن نیتیو برای یک پلتفرم موبایل خاص کدنویسی و ساخته میشود و از زبان برنامه نویسی نیتیو نیز برای ساخت آن استفاده میشود:آی او اس (Objective-C و سوئیفت)اندروید (جاوا و کاتلین)ویندوز فون (سی شارپ)توسعه دهندگان باید دستورالعمل ها و قوانین خاص هریک از پلتفرم ها را رعایت کرده و تایپوگرافی، استایل های گرافیکی، جسچرها، افکت های بصری و ... را با توجه به این اصول پیاده سازی کنند.توسعه اپلیکیشن هایبریداپلیکیشن هایبرید اپلیکیشنی است که یک بار ساخته و کدنویسی میشود و برای اجرا روی چندین پلتفرم مانند آی او اس، اندروید و ویندوز فون قابل استفاده است.اپلیکیشن های هایبرید در حقیقت ترکیبی از اپلیکیشن های نیتیو و وب اپلیکیشن ها میباشند و یک اپلیکیشن واحد هستند که بر روی گوشی های آیفون، اندروید و ویندوز فون به خوبی کار میکنند.عملکرد ظاهری این اپلیکیشن ها مانند اپلیکیشن های نیتیو است، اما در واقع با استفاده از وبسایتی اجرا میشوند که با استفاده از HTML ،CSS و Javascript ساخته شده اند. اپلیکیشن یک برنامه مبتنی بر وب است که به صورت اپلیکیشن نیتیو نمایش داده شده و به سخت افزار گوشی متصل میشود.مزایای توسعه اپلیکیشن نیتیواجرای نرم و رواندر توسعه اپلیکیشن نیتیو باید برای هریک از زبان های برنامه نویسی مخصوص سیستم عامل های موردنظرتان، کدنویسی کنید.از این رو نسخه های متعددی از یک اپلیکیشن داریم که برای هریک از پلتفرم ها ساخته شده اند. از آنجا که هر نسخه برای پلتفرم خاصی ساخته شده، به نرمی و به صورت روان روی آن اجرا میشود.سرعتاز آنجا که اپلیکیشن برای سیستم عامل آی او اس و اندروید بهینه شده، از لحاظ سرعت و عملکرد نتایج بهتری را از خود به نمایش میگذارد.در ساخت و توسعه اپلیکیشن های نیتیو، موارد متعددی از قبیل مصرف باتری و حافظه مد نظر قرار داده میشود. پیاده سازی جسچرهای مختلف در اپلیکیشن های نیتیو نیز ساده تر و راحت تر است.تجربه کاربریاپلیکیشن موبایل باید به گونه ای ساخته شود که کاربر در اولین استفاده از آن، حذفش نکند، به عبارت دیگر باید اپلیکیشن با نیازمندی ها و انتظارات کاربران همخوانی داشته باشد.اپلیکیشن های نیتیو از این لحاظ عملکرد بهتری را به نمایش میگذارند و از نظر اسکرول، تشخیص جسچرهای مختلف، افکت ها و انیمیشن ها و ... بهتر پیاده سازی شده اند.حفاظت از اطلاعات و امنیتامکان استفاده کارآمد از منابع سخت افزاری، تنها در اپلیکیشن های نیتیو امکان پذیر است.انعطاف پذیریبا استفاده از اپلیکیشن نیتیو، سریع تر و بهتر میتوان به دوربین، جی پی اس، تقویم، میکروفون و سایر قابلیت های گوشی دسترسی پیدا کرد.از طرف دیگر در توسعه اپلیکیشن های هایبرید محدودیت هایی وجود دارد و اپلیکیشن باید بر روی پلتفرم های مختلف، عملکرد مشابهی را به نمایش گذارد.در اپلیکیشن های نیتیو هیچ محدودیتی وجود ندارد و هر عملیاتی که با تکنولوژی مختص به پلتفرم قابل پیاده سازی باشد را میتوان انجام داد.شخصی سازیبا وجود انواع و اقسام گوشی های اندروید در بازار، تنها با استفاده از توسعه نیتیو میتوان لی اوت را روی این گوشی ها با اندازه صفحه نمایش متفاوت به یک صورت نمایش داد.معایب توسعه اپلیکیشن نیتیوزمان توسعهزمان توسعه اپلیکیشن نیتیو در مقایسه با اپلیکیشن هایبرید بسیار طولانی تر است.ساخت و پیاده سازی طراحی برای گوشی های اندروید مختلف، آیفون ها و تبلت ها عملیاتی بسیار زمانبر میباشد.هزینه توسعهتوسعه دهندگان اپلیکیشن های نیتیو در زمینه توسعه اپلیکیشن اندروید و آی او اس تخصص دارند و باید به تعداد پلتفرم های موردنظر، تیم برای توسعه اپلیکیشن های مربوطه داشته باشید.تیم های توسعه متعدد بودجه توسعه را نیز افزایش میدهد. علاوه بر این، اگر در آینده بخواهید قابلیتی به اپلیکیشن اضافه کنید یا تغییری در آن بدهید و اپلیکیشن را بروزرسانی کنید، باید هزینه جداگانه ای به هریک از تیم ها بپردازید.مزایای توسعه هایبریدهزینه کمتر برای توسعه اپلیکیشناگر بودجه برایتان اهمیت زیادی دارد، با توسعه اپلیکیشن هایبرید، تنها با یک باز هزینه، اپلیکیشن برای پلتفرم های مختلف ساخته میشود.نگهداریاز آنجایی که اپلیکیشن های هایبرید، در واقع وب اپلیکیشن هایی هستند که در پوسته نیتیو ظاهر شده اند، هر زمان که خواستید میتوانید محتوای آنها را تغییر داده و بروزرسانی کنید. با این اوصاف اپلیکیشن های هایبرید هزینه نگهداری خیلی کمتری دارند.مدت زمان کوتاه تر برای بازاریابیرقابت بسیار شدیدی در مارکت اپلیکیشن های موبایل حکمفرماست و ایده های مشابه توسط چندین کارآفرین ارائه میشود، پس باید هرچه سریع تر اپلیکیشن خود را به مخاطبین هدف معرفی نمایید. در این صورت توسعه اپلیکیشن هایبرید معقولانه تر است.معایب توسعه اپلیکیشن هایبریدعملکرداپلیکیشن های هایبرید یک لایه اضافه تر بین کد منبع و پلتفرم موبایل و فریم ورک هایبرید موبایل بوجود می آورند. نتیجه این شرایط کاهش عملکرد مطلوب است.بنا به گفته های مارک زاکربرگ، &#34;بزرگ ترین خطایی که ما انجام دادیم، استفاده از HTML به جای نیتیو بود&#34;. فیسبوک اپلیکیشن خود را از HTML به نیتیو تغییر داد و همین اقدام نیز اهمیت نیتیو بودن برای اپلیکیشن های سازمانی را نمایش میدهد.دیباگ کردناین لایه اضافه ای که اپلیکیشن های هایبرید بوجود می آورند، عملیات دیباگ را دشوارتر و پیچیده تر میکند. توسعه دهندگان باید به خود پلتفرم متکی باشند تا بدون هیچ باگ و مشکلی کار کند.تجربه کاربریدر مقایسه با توسعه نیتیو، پیاده سازی تجربه کاربری مشابه بین اپلیکیشن های اندروید و آی او اس دشوار است. اگر فقط بر روی تجربه کاربری در اپلیکیشن آی او اس تمرکز کنید، وضعیت برای اپلکیشن اندروید بسیار بد و ناخوشایند خواهد شد.نیتیو یا هایبرید: کدامیک گزینه بهتری است؟برای آنکه تصمیم گیری بهتری داشته باشید، باید هر دو نوع توسعه را کاملا درک کنید و با نقاط قوت و ضعف هریک از آنها آشنا باشید و با توجه به نیازمندی های کسب و کارتان، یکی از آنها را انتخاب کنید.منبع: اپریویو</description><category>اپریویو</category><author>اپریویو</author><pubDate>Sat, 15 Dec 2018 15:22:22 +0330</pubDate></item><item><title>فعال سازی تایید دومرحله ای (Two-Factor Authentication) اینستاگرام</title><link>https://virgool.ir/@appreview.ir/فعال-سازی-تایید-دومرحله-ای-two-factor-authentication-اینستاگرام-mrj7cldqefr8</link><description> امنیت نقش اساسی و مهمی در دنیای دیجیتال ایفا میکند. کاربران موبایل اپلیکیشن های متعددی را روی گوشی های خود نصب کرده اند و از این رو افزودن یک لایه امنیتی بیشتر برای ورود به این اپلیکیشن ها الزامی است.اینستاگرام که طرفداران بیشماری در اقصی نقاط جهان دارد، یکی از اپلیکیشن هایی است که روی گوشی اکثر کاربران ایرانی نصب شده و در این مطلب قصد دارم شما را با روش فعال سازی تایید دومرحله ای یا همان Two-Factor Authentication برای اکانت اینستاگرام آشنا کنم، به این ترتیب احتمال هک شدن حساب کاربری شما به شدت کاهش خواهد یافت.ابتدا باید به صفحه پروفایل بروید. با زدن منوی کناری، وارد بخش تنظیمات (علامت چرخ دنده) در پایین صفحه شوید. سپس در صفحه اسکرول کنید تا به قسمت Privacy and Security برسید. بعد از آن باید Two-Factor Authentication را بزنید. در صفحه ای که نمایش داده میشود، روی Get Started کلیک کنید. دو روش برای احراز هویت وجود دارد:کد ارسال شده از طریق پیامکاپلیکیشن های شخص ثالث درصورتی که روش اول را انتخاب کرده باشید، باید شماره موبایل خود را وارد کنید تا یک کد تایید از طریق پیامک برای شما ارسال شود. توجه: در صورتی که هنوز شماره ای برای اکانت اینستاگرام خود ثبت نکرده اید، ابتدا لازم است آن را وارد نمایید. اگر مایلید از اپلیکیشن دیگری برای ورود استفاده کنید، لیست اپلیکیشن های که برای این کار بر روی گوشی نصب کرده اید به شما نمایش داده میشود، اگر چنین اپلیکیشنی ندارید، اینستاگرام لینک دانلود آن را در پایین صفحه نمایش میدهد و کافی است Install App را بزنید. در صورت انتخاب Set Up Manually یک کد تایید به شما نمایش داده میشود و با زدن copy key میتوانید آن را کپی کرده و در اپلیکیشن موردنظرتان وارد کنید، سپس باید کد تایید تولید شده توسط آن اپلیکیشن را در اینستاگرام وارد نمایید. اینستاگرام چندین کد بازیابی نیز برای شما تولید میکند. این کدها یکبار مصرف هستند و در صورتی که بنا به هر دلیلی کدهای تایید اینستاگرام برای شما ارسال نشد، میتوانید از این کدها برای ورود به اپلیکیشن استفاده کنید. فعال سازی تایید دومرحله ای امنیت حساب کاربری اینستاگرام شما را افزایش میدهد و افراد سودجو و هکرها، حتی با دانستن رمز عبور شما نیز نمیتوانند وارد حسابتان شوند.منبع: اپریویو</description><category>اپریویو</category><author>اپریویو</author><pubDate>Tue, 06 Nov 2018 13:57:45 +0330</pubDate></item><item><title>معرفی 15 اپلیکیشن مدیریت تیم برای کسب و کارهای کوچک</title><link>https://virgool.ir/@appreview.ir/معرفی-15-اپلیکیشن-مدیریت-تیم-برای-کسب-و-کارهای-کوچک-nr4qbt1aoqnu</link><description> اخیرا دورکاری در بسیاری از کسب و کارها رواج پیدا کرده و تکنولوژی های ابری نیز زیرساخت خوبی برای برقراری ارتباط بین اعضای تیم ایجاد کرده اند، گویی تمامی اعضا زیر یک سقف مشغول به فعالیت هستند.اگر کسب و کار کوچکی دارید و به دنبال راه کارآمدی برای مدیریت تیم خود از راه دور میگردید، در این مطلب با من همراه باشید و با 15 اپلیکیشن مفید و کاربردی در این زمینه آشنا شوید.Smartsheetاستفاده از اپلیکیشن Smartsheet بسیار ساده و راحت بوده و محیط و رابط کاربری آن مانند یک صفحه گسترده (spreadsheet) است. به کمک این برنامه میتوانید فایل های را به صورت ریل تایم مبادله کرده و پروژه های خود را مدیریت نمایید.امکان استفاده از نمودار گانت، گردش کار خودکار، تابلوها کانبان و ... نیز در اختیار شما قرار دارد و با استفاده از انواع دیوایس ها میتوانید به این نرم افزار دسترسی داشته باشید.TrelloTrello به کسب و کارهای کوچک این امکان را میدهد که بی نهایت چک لیست، تابلو، فایل ضمیمه و کارت بسازند. اعضای تیم میتوانند تمامی وظایف افراد را به صورت کارت مشاهده کرده و به آنها نظر دهند. امکان افزودن انواع فایل به کارت ها هم وجود دارد و اعضا به راحتی قادر به مبادله فایل نیز هستند.RedboothRedbooth امکانات متعددی را در خود جای داده و همگی آنها به بهبود عملکرد تیم کمک میکنند. برای نمونه میتوان به برگزاری جلسات ویدیویی با کیفیت HD، تنظیم وظایف افراد در تابلوها، نمایش وظایف به صورت لیست با نمایش زمان پایان اشاره کرد. پیگیری عملکرد تیم نیز با استفاده از این اپلیکیشن امکانپذیر است.Fuzeبه کمک اپلیکیشن مدیریت پروژه Fuze میتوانید با اعضای تیم کنفرانس صوتی یا ویدیویی داشته باشید. کاربران میتوانند مهمانان دیگری را نیز به جلسات و کنفرانس ها دعوت کنند. آمارها نیز به شما کمک میکند تا جلسه ها را بهتر کنترل کرده و عملکرد تیم ها را ارزیابی نمایید.MeisterTaskمهم ترین نقطه وقت MeisterTask انعطاف در تابلوهایش است که به اعضای تیم امکان میدهد تا روال کار خود را دنبال کنند. بر خلاف سایر اپلیکیشن های مدیریت تیم، با استفاده از MeiserTask میتوانید بی نهایت عضو برای تیم تعریف کنید.AsanaAsana به شما امکان میدهد تا تیمی متشکل از حداکثر 15 نفر بسازید. میتوانید عملکرد تیم را به صورت ریل تایم بسنجید. کاربران میتوانند داشبورد بسازند و وظایف را به اعضای تیم تخصیص دهند.Wrikeبا استفاده از این نرم افزار مدیریت تیم میتوانید کنترل و نظارت کاملی روی تمامی وظایف داشته باشید. به کمک قابلیت ویرایش زنده که برای فایل ها وجود دارد، میتوانید به صورت ریل تایم تغییراتی را که سایر اعضا روی فایل ها اعمال میکنند مشاهده نمایید. امکان آپلود و ویرایش فایل بدون دخیره کردن آنها بر روی کامپیوتر نیز وجود دارد و به کمک این برنامه تیم ها میتوانند از راه دور با هم در ارتباط باشند.Gitterاپلیکیشن Gitter یک پنل مدیریتی قدرتمند را در اختیارتان قرار میدهد و هر فردی میتواند مدیر یا ویرایشگر باشد. به کمک ابزارهای اشتراک گذاری Gitter میتوانید ارتباطات خود را بیشتر کنید.Zoho ProjectsZoho Projects یک اپلیکیشن دیگر برای مدیریت تیم است. کاربران این ابزار میتوانند از مزیت استفاده از سایر ابزارها و نرم افزارهای شخص ثالث Zoho مانند Zoho Docs، Zoho CRM، Google، Zapier و ... نیز بهره مند شوند.BinfireBinfire از قابلیت های متعددی مانند نمودار گانت تعاملی، مدیریت وظیفه، تابلوی پیام رسانی، سیستم مدیریت داکیومنت، وایت برد تعاملی و چت زنده برخوردار است. به کمک اپلیکیشن Binfire با تقویم، ایمیل و لیست های ToDo خداحافظی کنید.ZapierZapier یک اپلیکیشن باکیفیت برای مدیریت تیم است که کسب و کارهای کوچک را قادر به خودکارسازی کارها و بهبود عملکردشان میکند. یکی از قابلیت های بسیار کاربردی Zapier این است که به طور خودکار بین اپلیکیشن های وب شما جابجا میشود و شما و تیم تان میتوانید روی مهم ترین وظیفه تمرکز کنید.QuireQuire تیم های از راه دور را قادر به انجام وظایف پیچیده کرده و پروژه را به وظایف کوچک تر و ساده تر تقسیم میکند. این وظایف به صورت درختی و سلسله مراتبی نمایش داده میشوند و به راحتی تشخیص داده شده و قابل تخصیص به اعضا هستند.SlackSlack یکی از بهترین اپلیکیشن های مدیریت تیم برای کسب و کارهای کوچک میباشد. کانال های Slack قابل دسته بندی بر اساس پروژه، موضوع و تیم هستند. مکالمات انجام شده در آن قابلیت جستجو دارند و به سرعت میتوانید اطلاعات موردنیاز خود را پیدا کنید. حتی میتوانید با اعضای تیم تماس صوتی یا ویدیویی برقرار کنید.Podioاین اپلیکیشن رابط کاربری تمیز و خوبی داشته و برای همه چیز پنل مجزایی دارد و به راحتی میتوان از آن استفاده کرد. اپلیکیشن به شما امکان افزودن بی نهایت کاربر و تولید گزارشات شخصی سازی شده بصری را نیز میدهد.ScoroScoro یک اپلیکیشن جامع برای مدیریت تیم میباشد که به کسب و کارهای کوچک کمک میکند تا به صورت کارآمدتری تیم ها و پروژه های خود را مدیریت کنند.یکی از بهترین امکانات Scoro صفحه متمرکز آن است که به کمک آن اعضا میتوانند نظرات، فایل ها، فاکتورها، هزینه ها، ملاقات ها و جلسات زمانبندی شده و زمان صرف شدن برای انجام وظایف را مدیریت نمایند.اگر اپلیکیشن های دیگری برای مدیریت تیم میشناسید و با آنها کار کرده اید، تجربیات خود را در بخش نظرات به اشتراک بگذارید.منبع: اپریویو</description><category>اپریویو</category><author>اپریویو</author><pubDate>Sun, 28 Oct 2018 16:14:35 +0330</pubDate></item><item><title>معرفی 9 اکانت اینستاگرام مخصوص طرفداران تکنولوژی</title><link>https://virgool.ir/@appreview.ir/معرفی-9-اکانت-اینستاگرام-مخصوص-طرفداران-تکنولوژی-cunejusmi4gp</link><description> بعضی ها هیچ ایده ای برای گذاشتن پست در اینستاگرام ندارند یا نمیدانند چه کسانی را در این شبکه اجتماعی محبوب فالو کنند.در این پست میخواهم به معرفی 9 اکانت اینستاگرام که عکس هایی در زمینه تکنولوژی منتشر میکنند، بپردازم. این لیست بر اساس حروف الفبا مرتب شده و بعضی از این اکانت ها مربوط به شخص خاصی نیستند و به یک تیم تعلق دارند یا آنکه عکس های ارسال شده از سوی کاربران را به اشتراک گذاشته اند.Apples Freshاگر از طرفداران محصولات کمپانی اپل هستید، حتما سری به این پیج بزنید، چرا که اکثر عکس ها از محصولات اپل گرفته شده اند.Bane Techتصاویری که Bane Tech منتشر میکند بسیار تکنیکال هستند و این وبلاگ تکنولوژی، در یوتیوب نیز حضور فعال دارد.Clubmacپیجی پر از عکس اسمارت فون، لپ تاپ و لوازم جانبی که طرفداران گجت های دیجیتال را مجذوب خود خواهد کرد.Jose RamosJose Ramos عکس هایی از محصولاتی که خودش نقد و بررسی کرده را در این پیج به اشتراک میگذارد و در این پیج تصاویری از دوربین، گوشی و اسمارت واچ خواهید یافت.Made with Codeاین پیج که الهام بخش تمامی افراد مخصوصا دختران است، سعی دارد تا کاربران را با تکنولوژی های جدید آشنا کند. عکس ها و ویدیوهای این پیج بسیار جالبند!Marques BrownleeMarques در پیج خود تجهیزات و گجت های زیادی را بررسی کرده و وجود چنین پیج های در اینستاگرام خالی از لطف نیست.PC Gamingپی سی و کنسول طرفداران خاص خودشان را دارند، اما به یقین تجهیزاتی که در این پیج به اشتراک گذاشته شده، فوق العاده اند!TechCrunchتیم وبسایت معروف TechCrunch در اینستاگرام نیز بسیار فعال است و اسنپ شات ها و بررسی های خوبی از گجت های مختلف را به اشتراک میگذارد.The Mogulبه نظر میرسد بعضی از عکس های این پیج ساختگی باشد، اما نمیتوان این واقعیت را انکار کرد که بسیار چشم نواز و جذاب هستند!منبع : اپریویو</description><category>اپریویو</category><author>اپریویو</author><pubDate>Tue, 23 Oct 2018 15:09:56 +0330</pubDate></item><item><title>اگر توسعه دهنده اندروید هستید، این ابزارها و پلاگین ها را از دست ندهید!</title><link>https://virgool.ir/@appreview.ir/اگر-توسعه-دهنده-اندروید-هستید-این-ابزارها-و-پلاگین-ها-را-از-دست-ندهید-it0gnx6kd2rp</link><description> اندروید به طور مستمر در حال توسعه و پیشرفت است و همواره ابزارها و پلاگین های جدیدی برای این سیستم عامل پرطرفدار ساخته میشوند.در این مطلب قصد دارم شما را با 7 ابزار و پلاگین مفید و کاربردی اندروید برای طراحان و توسعه دهندگان آشنا کنم، با من همراه باشید.یک. Adb-enhancedیک رابط کامند لاین است که با استفاده از آن میتوانید عملیات مختلفی انجام دهید. برای نمونه میتوان به چرخش صفحه نمایش، فعال سازی حالت ذخیره ساز باتری، فعال سازی حالت ذخیره ساز دیتا، حالت doze و اعطا/لغو مجوزها اشاره کرد. در زیر چند مثال را میبینید:تنظیمات گوشیروشن کردن حالت adbe doze on :dozeروشن کردن دیتای گوشی: adbe mobile-data offروشن کردن حالت ذخیره ساز باتری: adbe battery saver onنگه نداشتن اکتیویتی ها در پس زمینه: adbe dont-keep-activities onمجوزهااعطای مجوزهای ران تایم مربوط به فضای ذخیره سازی گوشی: adbe permissions grant com.example storageلغو مجوزهای ران تایم مربوط به فضای ذخیره سازی گوشی: adbe permissions revoke com.example storageتعامل با اپلیکیشناجرای اپلیکیشن: adbe start com.exampleبستن اپلیکیشن: adbe force-stop com.exampleدر این لینک میتوانید تمامی کامندها را ببینید.دو. deep-cleanتا به حال چند دفعه مجبور شدید که کش گرادل را به صورت دستی پاک کنید؟ چند بار به دلیل مشکل در بیلد شدن اپلیکیشن فولدرهای gradle. یا build را از پروژه حذف کرده اید؟راه حل این مشکلات deep-clean است.Deep-clean یک اسکریپت کاتلین است که تمامی کش های بیلد از پروژه های گرادل/اندروید را از بین میبرد. در صورتی که گردال یا IDE برای شما مشکل ایجاد میکند، میتوانید از deep-clean استفاده کنید.این اسکریپت روی مک به طور کامل تست شده، اما هنوز بر روی لینوکس و ویندوز تست کامل نشده است.سه. پلاگین Android drawable previewیک پلاگین اندروید استودیو و IntelliJ IDEA که drawable های ویوهای پروژه را جایگزین آیکون های پیشفرض میکند.چهار. Android InputAndroid Input یک پلاگین IntelliJ IDEA/اندروید استودیو است که با استفاده از آن به راحتی متوانید در گوشی اندروید یا امولاتور به طور مستقیم متن تایپ کنید.قابلیت های اصلی:آخرین گوشی استفاده شده را ذخیره میکند و دیگر نیازی نیست هر بار گوشی را انتخاب کنیدآخرین متن ارسال شده را ذخیره میکند، اما کل آن را به صورت پیشفرض انتخاب میکند و میتوانید بدون استفاده از ماوس، متن را نوشته یا ارسال کنیدمیتوانید از کلیدهای enter/return استفاده کرده و بدون استفاده از ماوس، متن را ارسال کنیداگر نمیخواهید چیزی بفرستید، میتوانید کلید ESC را بزنید تا دیالوگ بسته شودپلاگین Android Input امتیاز 5 ستاره را دریافت کرده و بیش از 2.4 هزار بار دانلود شده است.پنج. Bundletoolاین ابزار برای بهینه سازی و بهبود Android App Bundles مورد استفاده قرار میگیرد و یک روش پیشرفته برای پکیج بندی اپلیکیشن هاست و به کمک آن میتوانید حجم اپلیکیشن خود را کاهش دهید تا تمامی گوشی ها با هر فضای ذخیره سازی بتوانند اپلیکیشن شما را مورد استفاده قرار دهند.قابلیت های اصلی:بیلد کردن Android App Bundle از ماژول های pre-compliled شده پروژهتولید آرشیو APK Set ها که برای تمامی گوشی ها قابل اجرا باشداستخراج APK مناسب از APK Set که با گوشی موردنظر سازگار باشندنصب APK مناسب از APK Set که با گوشی متصل شده به سیستم سازگار باشداستخراج مشخصات گوشی به صورت یک فایل JSONشش. GradientDrawableTunerGradientDrawableTuner در واقع یک اپلیکیشن اندروید است که از آن میتوان به عنوان یک ابزار نیز استفاده کرد. در صورتی که کار با drawableهای اندروید را بلد نیستید، این ابزار به درد شما خواهد خورد.با استفاده از این اپلیکیشن متوجه میشوید که مشخصات GradientDrawable چه تاثیری روی ظاهر Drawable دارد. GradientDrawableTuner کد xml مربوطه را نیز تولید میکند.قابلیت ها:تقریبا همه مشخصات shape قابل استفاده اندکد xml برای ساخت shape موردنظر تولید میشوداین اپلیکیشن منبع باز است و تحت لیسانس Apache 2.0 عرضه شده است.هفت. ColorBoxیک ابزار کاربردی برای طراحان که به درد توسعه دهندگانی هم که مایل به بهبود رابط کاربری هستند یا اپلیکیشن طراحی میکنند میخورد.میتوانید از این ابزار برای توسعه و بهبود رابط کاربری اپلیکیشن یا تولید یک پالت رنگی کاملا جدید استفاده کنید.اگر توسعه دهنده یا طراح اندروید هستید و ابزارهای دیگری را مورد استفاده قرار میدهید، در بخش نظرات، دیدگاه های خود را با ما به اشتراک بگذارید.منبع: اپریویو</description><category>اپریویو</category><author>اپریویو</author><pubDate>Mon, 15 Oct 2018 18:01:08 +0330</pubDate></item><item><title>اگر توسعه دهنده اندروید هستید، حتما این افراد را در توییتر فالو کنید</title><link>https://virgool.ir/@appreview.ir/اگر-توسعه-دهنده-اندروید-هستید-حتما-این-افراد-را-در-توییتر-فالو-کنید-shpjbp8iq7wy</link><description> در این مطلب به معرفی 36 اینفوئنسر معروف در توییتر میپردازم که توسعه دهندگان اندروید میتوانند آنها را فالو کرده و از مطالب مفیدی که این افراد به اشتراک میگذارند، بهره مند شوند.Jake Wharton (@JakeWharton)سازنده ActionBarSherlock و NineOldAndroidsPhil Nickinson (@philnickinson)ویراستار وبسایت Android CentralAndy Rubin(@Arubin)خالق اندرویدMatias Duarte (@MatiasDuarte)نایب رئیس بخش طراحی در گوگلCyanogen (@cyanogen)سازنده رام شخص ثالث برای گوشی های اندروید و مهندس در کمپانی Samsung MobileRoman Nurik (@romannurik)طراح در گوگل و توسعه دهنده اندرویدTor Norbye (@tornorbye)مهندس نرم افزار در بخش اندروید کمپانی گوگلChris Banes (@chrisbanes)کارمند بخش DevRel گوگلTim Bray (@timbray)دستیار توسعه دهنده اندرویدNick Butcher (@crafty)دستیار طراح/توسعه دهنده در گوگلLars Vogel (@vogella)مدیر رابط کاربری پلتفرم Eclipse و پروژه e4. توسعه دهنده Eclipse RCP و اندرویدChris Lacy (@chrismlacy)توسعه دهنده ActionLauncher و TweetLanesBen Eidelson (@ben8128)مدیر محصول نسخه موبایل گوگل پلاسMatias Duarte (@MatiasDuarte)مدیر بخش تجربه کاربری سیستم عامل اندروید در گوگلSebastiano Poggi (@seebrock3r)Google Developer Expert برای اندرویدReto Meier (@retomeier)مدیر بخش Scalable Developer Advocacy در گوگل، توسعه دهنده اندروید و نویسنده کتاب Professional Android 4 Application DevelopmentJuhani Lehtimäki (@lehtimaeki)علاقه مند به اندروید، مدیر ارشد فنی در Fat Robot و نویسنده کتاب Smashing Android UINicole Cozma (@c0z)نویسنده بخش موبایل و اندروید در CNETCyril Mottier (@cyrilmottier)طراح محصول موبایل و Google Developer ExpertBehnam Fakhimi (@benocharm)توسعه دهنده اندروید و بنیان گذار WeTalkAndroid.comJR Raphael (@JRRaphael)نویسنده Android PowerDave Smith (@devunwired)Google Developer Expert برای اندرویدBenjamin Rubenstein (@BenjRubenstein)ویراستار AndroidGuys.comXavier Ducrohet (@droidxav)مدیر Android SDK TechJason Howell (@jasonhowell)گوینده All About Android podcast در شبکه TWiTChristian Göllner (@goellner88)توسعه دهنده اپلیکیشن های اندرویدی مانند Unclouded ،NotiWidget ،Flashify و System MonitorGina Trapani (@ginatrapani)توسعه دهنده اندروید، مجری پادکست های This Week in Google در شبکه TWiT و بنیانگذار وبسایت LifehackerRichard Hyndman (@geekyouup)دستیار توسعه دهنده اندروید در گوگلChet Haase (@chethaase)گرافیست و انیمیشن ساز اندرویدJames Kendrick (@jkendrick)وبلاگ نویس بخش اخبار موبایل در ZDNetTaylor Wimberly (@wimbet)بنیان گذار وبسایت AndroidAndMe.comTaylor Ling (@taylorling)طراح اندروید/UI/UX/IA/IX، متخصص توسعه در گوگل در بخش UX/DesignChiu-Ki Chan (@chiuki)توسعه دهنده اندرویدjessewilson (@jessewilson)توسعه دهنده اندرویدPhilipp Jahoda (@PhilippJahoda)توسعه دهنده اندروید و سازنده MPAndroidChartRachid (@le3ky)بنیان گذار Droid-Den.comمنبع: اپریویو</description><category>اپریویو</category><author>اپریویو</author><pubDate>Wed, 10 Oct 2018 10:31:58 +0330</pubDate></item><item><title>۱۰ فیلمی که برنامه نویسان باید ببینند</title><link>https://virgool.ir/fboard/۱۰-فیلمی-که-برنامه-نویسان-باید-ببینند-vtsywipp8nnz</link><description> هر برنامه نویسی دوست داره که شغل و حرفه خودش رو خارج از دید خودش ببینه. از طرفی بعضی از علاقمندان به برنامه نویسی که تازه شروع به کار کرده اند، دوست دارند ببینند که چه چالش هایی در انتظارشونه و آینده کاریشون به چه صورت هست.ازین رو در این مطلب ۱۰ فیلم برتری که برای برنامه نویس ها ساخته شده رو به شما معرفی میکنم.۱.(Sneakers (1992 اسنیکرز به خاطر سبک هیجان انگیز و کلاسیک اکشنی که داره، یکی از فیلم های دوست داشتنی برای برنامه نویس هاست. در این فیلم شوخی های زیاد انجام میشه، در حدی که حتی میشه گفت این فیلم تا مرز کمدی هم پیش میره.داستان این فیلم خیلی سادس، یک تیمی از هکر ها باید یک جعبه اسرار آمیز مشکی رنگ رو بدزدند. از طرفی هم باید با عوامل آژانس امنیتی NSA به خاطر اتهام قتل دروغین و سایر مشکلات دیگه کنار بیان و معامله کنند.از قسمت های جالبه این فیلم، سکانس های واقعی هک کردن هست که به تصویر کشیده میشه.۲.(The Social Network (2010 فیلم Social Network داستان دانشجویان هاروارد و مارک زاکربرگ رو بازگو میکنه که قصد داره با تاسیس فیسبوک دنیا رو دگرگون کنه.محتوای فیلم پر از اوج و فرود و موارد قانونی در مورد تاسیس فیسبوک هست. این فیلم سعی کرده بر اساس واقعیت ساخته بشه، هر چند مارک زاکربرگ بعضی از قسمت های فیلم رو به صورت عمومی اعلام و رد کرده.به هر حال بیشتر کدنویس ها با دیدن این فیلم هیجان زده میشن و دوستش دارن.۳.(Office Space (1999 Office Space یکی از شناخته شده ترین کمدی هاست، که زندگی یک برنامه نویس به نام Peter Gibbons و همکارانش را نشان می دهد. او از زندگی روزمره و نظارت های همیشگی در محل کار خسته شده و نیاز به تغییر داره و با همکارانش تصیمیم میگیرند که علیه رییسشان شورش کنند.۴.(Hackers (1995 هکر یک فیلم دهه نودی هست که گروهی از هکرهای نوجوان دور هم جمع میشن و به شبکه کامپیوتری یک شرکت شناخته شده نفوذ میکنند تا مدارکی رو در مورد اختلاس بدست بیارند.هکرها باید قبل از اینکه پلیس اونها رو شناسایی کنه، خودشون رو نجات بدهند.این فیلم محتوای فان و هیجان انگیزی داره و موسیقی عالی که شنیدنش خالی از لطف نیست. بعضی از قسمت های فیلم هم برنامه نویسی واقعی داره که برنامه نویس ها رو به وجد میاره.۵.(WarGames (1983 این فیلم در مورد کودکی هست که به شبکه های کامپیوتری نیرو نظامی آمریکا نفوذ میکنه. بر اساس یکی از مقالات روزنامه نیویورک تایمز، این فیلم باعث شد تا رییس جمهور وقت آمریکا، رونالد ریگان تحقیق کنه که آیا هک کردن در زندگی واقعی هم امکان پذیره یا خیر!و این در نهایت باعث شد که بعضی از سیاست های امنیتی تغییر کنه و دنیای اینترنت مدرن کنونی به وجود بیاد.تفاوت تکنولوژی قدیمی نشان داده شده در فیلم و تکنولوژی پیشرفته کنونی باعث میشه که شما رو درگیر فیلم کنه و تا آخر مجذوب آن شوید.۶.(We Are Legion: The Story of The Hacktivists (2012 We Are Legion فیلمی مستند در مورد عقاید و جنبش کلی در مورد گروه ناشناس &#34;hacktivist&#34; می باشد. این مستند از منشا و نقاط عطف گروه Anonymous پرده بر میدارد و نحوه شکل گیری گروه و زمانی که آزادی اینترنت و حریم شخصی در خطر بود رو به تصویر میکشد.۷.(TPB AFK - The Pirate Bay Away From Keyboard (2013 TPB AFK مستندی در مورد موسسین سایت The Pirate Bay هست. میشه گفت سایت The Pirate Bay از بزرگترین سایت های اشتراک فایل در جهانه و همین باعث معروفیتش شده بود. از اونجایی که سایت و گروه The Pirate Bay همیشه جنجال برانگیز بوده، این مستند هم در مورد آزادی فکری و حقوق کپی رایت صحبت میکنه.۸.(Antitrust (2001 این فیلم سبکی هیجان انگیز و تخیلی داره که در مورد یک نابغه کامپیوتر به نام Milo Hoffman و فارغ التحصیل شده از دانشگاه استنفورد است. این نابغه شغلی رو از شخصی به نام بیل گیتس میپذیرد و به مرور کشف میکند که این شخص اونی نیست که همه می شناسند.همانطور که از نام فیلم پیداست، Milo Hoffman به سورس کدهای محصولات مشکوک میشه و به این نتیجه میرسه که اعتماد به هر کسی یک اشتباه بزرگه. ۹.(American Experience: Silicon Valley (2013 این فیلم هم مستندی در مورد Shockley Semiconductor Laboratory است که نحوه شکل گیری کارآفرینی رو در دره سیلیکون ولی به تصویر میکشه. این مستند همچنین در مورد نحوه شکل گیری محاسبات کامپیوتری امروزی که ما میشناسیم، به جزییات می پردازه.۱۰.(The Matrix (1999 فیلم ماتریکس، احتمالا معروف ترین فیلم علمی تخیلی در تاریخه که یک آینده دودویی را نشان میده و شامل یک واقعیت شبیه سازی شده توسط دستگاه های ذهنیست.نئو، برنامه نویس کامپیوتر در روز، و یک هکر در شب، در نهایت حقیقت رو در مورد این واقعیت شبیه سازی پیدا می کنه و تصمیم می گیره جنگ علیه ماشین ها رو ادامه بده.منبع: اپریویو</description><category>اپریویو</category><author>اپریویو</author><pubDate>Mon, 08 Oct 2018 11:47:06 +0330</pubDate></item><item><title>معرفی 16 پیج اینستاگرام برای علاقمندان به طراحی UX/UI</title><link>https://virgool.ir/@appreview.ir/معرفی-16-پیج-اینستاگرام-برای-علاقمندان-به-طراحی-uxui-dafkcvo8kz9v</link><description> در این مطلب به معرفی اینفلوئنسرهای حوزه طراحی رابط و تجربه کاربری (UX/UI) در اینستاگرام میپردازم. با دیدن پست های این افراد میتوانید از ایده ها و طراحی های آنها الهام گرفته و در پروژه های خود مورد استفاده قرار دهید.@twohabitsdesignدر این پیج میتوانید از بهترین شیوه ها و رویکردهای طراحی رابط و تجربه کاربری Ilya Fedotov، توسعه دهنده فرانت اند، الهام بگیرید.@iamnotmypixelsYael Levy که خود متخصص طراحی تجربه کاربری است، به طور روزانه در پیج اینستاگرام خود نکات مهمی در خصوص تجربه کاربری را به اشتراک میگذارد.@ux_ui_wireframesدر این پیج که بیش از 40 هزار فالوئر دارد، نمونه هایی از کار طراحان وب سایت از سراسر جهان به نمایش گذاشته میشود.@cadabrachallengeآژانس طراحی اپلیکیشن Cadabra هر دو هفته یک بار یک چالش طراحی در این پیج برگزار میکند. موضوع اصلی پست ها کارهایی است که طراحان آژانس در یک ساعت قادر به انجامشان هستند و حتی از فالوئرها نیز خواسته میشود که به این چالش بپیوندند و نتیجه ای بسیار جالب و تاثیرگذار حاصل میشود!@agencemeAgenceMe یک آژانس طراحی محصول است که در سان فرانسیسکو و پاریس دفتر دارد و در پیج آژانس میتوانید ایده های خیلی خوبی از طراحی رابط و تجربه کاربری بگیرید. طرح های مینیمال به همراه عکس های زیبا پیج را جذاب کرده اند.@humble_uxHumbleUX در این پیچ مجموعه ای از طرح های اولیه تجربه و رابط کاربری را نمایش میدهد. شاید با دیدن عکس هایی از محل کار آنها، احساس بدی در مورد میز کار به ریخته تان به شما دست دهد!@uitrendsاگر میخواهید طراحی های طراحان سراسر جهان را ببینید، به این پیج سر بزنید و طراحی هایی با سبک ها و رویکردهای مختلف را ببینید.@uxjurgenJürgen Leckie، طراح فریلنسر در این پیج کارهای خود را به نمایش میگذارد و با فرآیند طراحی و روند انجام پروژه هایش آشنا میشوید.@nick_buturishviliمیکرو انیمیشن ها و طراحی های زیبا از رابط کاربری موجب شده تا Nick Buturishvili، طراح محصول فریلنسر فالوئرهای زیادی در اینستاگرام داشته باشد.@uxdesignmasteryدر این پیج ایده ها و ترفندهای طراحی تجربه کاربری به اشتراک گذاشته میشوند. علاوه بر این، کارهای طراحان و آژانس های طراحی معروف نیز الهام بخش شما خواهند بود.@gifuxدر این پیج میتوانید گیف های متحرک و انیمیشن های جذابی برای رابط کاربری پیدا کنید.@uxpuzzlesاین پیج پر از داستان های شکست و موفقیت و جملات انگیزشی درباره طراحی است و میتوانید درس های زیادی از آنها بگیرید.@nicholastenhueNicholas Tenhue گوینده پادکست The UX Blog این پیج را مدیریت میکند. نمودارهای اشتراک گذاشته شده در این پیج، به شما در درک بهتر فرآیند طراحی کمک میکنند.@interaction_design_foundationبرای مشاهده ایده ها و نقل قول هایی در خصوص طراحی تجربه کاربری میتوانید به این پیج سر بزنید. علاوه بر این، لینک های مطالب آموزشی مفیدی از وبسایت Interaction Design Foundation نیز در پیج وجود دارند.@uxmemoJessica Robbins مدیر طراحی تجربه کاربری است و این پیج متعلق به او میباشد که تجربیات کاری خود و نقل قول هایی در مورد طراحی رابط کاربری را به اشتراک گذاشته است.@wireflowWireflow یک ابزار رایگان و آنلاین برای ساخت طرح های اولیه است و این پیج نیز به اشتراک گذاری طرح ها، اسکچ ها و ... اختصاص داده شده است.منبع: اپریویو</description><category>اپریویو</category><author>اپریویو</author><pubDate>Mon, 08 Oct 2018 11:39:14 +0330</pubDate></item></channel></rss>