توسعه دهنده نرم افزار

۶ مطلب در فروردين ۱۳۹۵ ثبت شده است

يكشنبه, ۲۹ فروردين ۱۳۹۵، ۰۸:۱۵ ب.ظ ابوالفضل نجف زاده
فونت‌آیکون و مزایا استفاده از آن

فونت‌آیکون و مزایا استفاده از آن

امروزه « فونت‌آیکون »‌ ها یکی از بهترین ابزارهایی هستند که در ساختن وبسایت‌ها و اپلیکیشن‌ها استفاده می‌کنیم. فونت‌آیکون‌ها بی‌نهایت مقیاس‌پذیر هستند، با توجه به ساختار فونت مانند، شما می‌تونید بدون از دست دادن کیفیت در هر انداژه‌ای از آنها استفاده کنید.

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

به نظر من مهم‌ترین مزیت استفاده از فونت‌آیکون‌ها علاوه بر موارد بالا، قابلیت بارگزاری (Load) یکباره اونها هست. قبل از ظهور این ابزار ما برای کم کردن درخواست‌های HTTP مجبور بودیم که از تصاویر مجتمع استفاده کنیم و توسط css به اصطلاح اونها رو برش بزنیم، و در صورتی که این کار نمی‌کردیم بارگزاری هر آیکون یک درخواست HTTP محسوب می‌شد و همین موضوع باعث کاهش سرعت load سایت می‌شد. اما وقتی شما از فونت‌آیکون استفاده می‌کنید فقط یک بار فونت‌آیکون خودتون را بارگزاری می‌کنید و تمام. هر لحظه که نیاز داشتید اونها رو از طریق css فراخوانی و استفاده می‌کنید.

ادامه مطلب...
۲۹ فروردين ۹۵ ، ۲۰:۱۵ ۱ نظر موافقین ۰ مخالفین ۰
ابوالفضل نجف زاده
جمعه, ۲۷ فروردين ۱۳۹۵، ۱۱:۴۹ ق.ظ ابوالفضل نجف زاده
احراز هویت بر اساس Token – مخصوص API

احراز هویت بر اساس Token – مخصوص API

احراز هویت یکی از مهم‌ترین قسمت‌های هر اپلکیشن تحت وب هست. در این مطلب در مورد تفاوت‌های سیستم احراز هویت قدیمی با سیستم جدید که بر اساس Token هست می‌پردازیم.

سیستم های احراز هویت سنتی

قبل اینکه در مورد سیستم های احراز هویت بر اساس Token صحبت کنیم بهتره که نگاهی به سیستم‌های سنتی بیاندازیم.

ادامه مطلب...
۲۷ فروردين ۹۵ ، ۱۱:۴۹ ۰ نظر موافقین ۰ مخالفین ۰
ابوالفضل نجف زاده
جمعه, ۲۷ فروردين ۱۳۹۵، ۱۱:۰۱ ق.ظ ابوالفضل نجف زاده
چگونه یک اپ اندروید بسازیم (بخش اول)

چگونه یک اپ اندروید بسازیم (بخش اول)

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


انتخاب ایده

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

 

ادامه مطلب...
۲۷ فروردين ۹۵ ، ۱۱:۰۱ ۰ نظر موافقین ۰ مخالفین ۰
ابوالفضل نجف زاده
جمعه, ۲۷ فروردين ۱۳۹۵، ۱۰:۴۴ ق.ظ ابوالفضل نجف زاده
نگران دزدیده شدن ایده‌هایتان توسط دیگران نباشید!

نگران دزدیده شدن ایده‌هایتان توسط دیگران نباشید!

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

ادامه مطلب...
۲۷ فروردين ۹۵ ، ۱۰:۴۴ ۱ نظر موافقین ۰ مخالفین ۰
ابوالفضل نجف زاده
سه شنبه, ۲۴ فروردين ۱۳۹۵، ۰۹:۱۲ ب.ظ ابوالفضل نجف زاده
نمونه کدهای ++C

نمونه کدهای ++C

موضوع : نمونه مسائل برنامه نویسی

درس : برنامه نویسی c

دانشگاه : -

استاد : -

سال تحصیلی : -

نرم افزاز برنامه نویسی شده : ++C

مستندات : ندارد

ادامه مطلب...
۲۴ فروردين ۹۵ ، ۲۱:۱۲ ۰ نظر موافقین ۰ مخالفین ۰
ابوالفضل نجف زاده
سه شنبه, ۲۴ فروردين ۱۳۹۵، ۰۸:۳۷ ب.ظ ابوالفضل نجف زاده
کدهای مسائل کتاب دکتر جعفر نژاد قمی

کدهای مسائل کتاب دکتر جعفر نژاد قمی

موضوع : حل مسائل

درس : برنامه نویسی c

دانشگاه : -

استاد : -

سال تحصیلی : -

نرم افزاز برنامه نویسی شده : ++C

مستندات : ندارد

ادامه مطلب...
۲۴ فروردين ۹۵ ، ۲۰:۳۷ ۰ نظر موافقین ۰ مخالفین ۰
ابوالفضل نجف زاده