علی خانقلی

به برنامه نویسی و مخصوصا برنامه نویسی اندروید علاقه بسیار زیادی دارم. همه تلاشم هم اینه که با "برنامه چی" بتونم برنامه نویسی رو برای همه خیلی راحت کنم. به وبسایت ما خوش اومدین! ;)

4 نوع حافظه در اندروید مخصوص برنامه نویسی

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

4 نوع حافظه در اندروید مخصوص برنامه نویسی ادامه مطلب

برنامه نویسی reactive در اندروید

راهنمای کامل برنامه نویسی Reactive در اندروید

اگر روی پروژه های اندرویدی که تعداد زیادی منابع و داده دارند کار کرده باشید، حتما با سختی های مدیریت داده و نشان دادن تغییرات روی رابط کاربری آشنا هستید. گاهی اوقات نیاز داریم تعدادی از Task ها در بک گراند اپلیکیشن انجام بشوند تا تاثیری روی رابط کاربری نداشته باشند. برای این کار میتوانیم …

راهنمای کامل برنامه نویسی Reactive در اندروید ادامه مطلب

به روز رسانی Security Providers

به روز رسانی Security Providers برای جلوگیری از SSL Exploit

سیستم عامل اندروید برای تامین امنیت در ارتباط های روی شبکه، از Security Providers استفاده میکند. اما در طول زمان خطرات امنیتی مختلفی در همین Provider پیشفرض پیدا میشود. برای اینکه بتوانید اپلیکیشن خودتان را در برابر این خطرات محافظت کنید، سرویس های گوگل پلی به شما اجازه میدهند به صورت اتوماتیک Security Providers های …

به روز رسانی Security Providers برای جلوگیری از SSL Exploit ادامه مطلب

پیکربندی امنیت شبکه در اندروید

یکی از ویژگی های سیستم عامل اندروید، Network Security Configuration است که به اپلیکیشن ها اجازه میدهد تنظیمات امنیت شبکه خودشان را در یک فایل ایمن، بدون نیاز به دستکاری بقیه کدها  شخصی سازی کنند. این تنظیمات میتوانند برای دامنه ها یا اپلیکیشن های خاص اعمال بشوند. در این نوشته از بلاگ برنامه چی همه …

پیکربندی امنیت شبکه در اندروید ادامه مطلب

کلاس R اندروید

آشنایی کامل با کلاس R اندروید

اگر کمی در برنامه نویسی اندروید تجربه داشته باشید، حتما با یک کلاس به نام R در اندروید برخورد کرده اید. تقریبا میشود گفت به هر قسمتی از اپلیکیشن اندروید سر بزنید، کلاس R اندروید هم آنجا حضور دارد. مثلا وقتی که میخواهیم id یک المان را از داخل فایل layout پیدا کنیم، باید از …

آشنایی کامل با کلاس R اندروید ادامه مطلب

امنیت کار با https و ssl در اندروید

امنیت در استفاده از HTTPS و SSL در اندروید

یکی از تکنولوژی هایی که برای ارتباط کدگذاری شده بین کلاینت و سرور از آن استفاده میشود، SSL (مخفف Secure Sockets Layer) است که امروزه از لحاظ تکنیکی به عنوان TLS (مخفف Transport Layer Security) شناخته میشود. اما این تفکر که استفاده از این تکنولوژی امنیت کامل را برقرار میکند اشتباه است. گاهی اوقات استفاده …

امنیت در استفاده از HTTPS و SSL در اندروید ادامه مطلب

first-android-context-barnamechi

سیر تا پیاز Context در اندروید

وقتی که برنامه نویسی اندروید را شروع کردم، یکی از اولین سوال های مهمی که داشتم این بود که “این Context لامصب چیه تو برنامه برنامه نویسی اندروید؟!” یادم هست از اساتید و دوستانی که تجربه بیشتری داشتند در این باره سوال کردم. جواب آنها این بود که Context اندروید یکی از مفاهیم سخت برای …

سیر تا پیاز Context در اندروید ادامه مطلب

امنیت داده ها در اندروید

تامین امنیت داده ها در اندروید

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

تامین امنیت داده ها در اندروید ادامه مطلب

شروع برنامه نویسی اندروید

راهنمای قدم به قدم شروع برنامه نویسی اندروید

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

راهنمای قدم به قدم شروع برنامه نویسی اندروید ادامه مطلب

نکته های امنیت اپ اندروید

دستورالعمل های تامین امنیت اپ اندروید

یکی از دغدغه های برنامه نویس ها و توسعه دهنده های اندروید امنیت اپ هایی است که میسازند. پس همه برنامه نویس ها باید با نکته های امنیتی که برای اپلیکیشن های آنها ممکن است اتفاق بیفتد را بشناسند و بتوانند راهکار های درستی برای مقابله با آنها پیاده سازی کنند. در این مقاله از …

دستورالعمل های تامین امنیت اپ اندروید ادامه مطلب

برنامه نویسی اندروید ارزش یادگیری دارد

آیا برنامه نویسی اندروید ارزش یادگیری دارد؟

شاید شما هم جمله هایی شبیه به اینکه “دوره برنامه نویسی اندروید تمام شد” یا “برنامه نویسی اندروید ارزش یادگیری ندارد” یا هر جمله ای با این مفهوم را از افراد زیادی شنیده باشید. معمولا هم دوستانی این حرف را میزنند که اطلاعات دقیقی درباره دنیای برنامه نویسی ندارند. اما واقعیت کدام است؟ آیا وقت …

آیا برنامه نویسی اندروید ارزش یادگیری دارد؟ ادامه مطلب

اسکرول به بالا