حسام
حسام

یک عدد برنامه نویس جاوا و اندروید

  • تاریخ عضویت: 1396/09/17
  • آخرین زمان حضور : ‫۴ ماه قبل، شنبه ۲۲ اردیبهشت ۱۳۹۷، ساعت ۰۱:۱۹
  • بازدید از پروفایل : 5

گزارش خطا

علت گزارش برای را بنویسید


استخدام برنامه‌نویس وب

گزارش

شرح موقعیت شغلی

استخدام به صورت هم بنیانگذار

برنامه نویس وب بک اند مسلط به یکی از زبان ها و فریموورک های تحت وب (لاراول, اسپرینگ, nodejs... بدون محدودیت)

  • آشنا به طراحی Rest API
  • آشنا به تکنولوژی های بک اند
  • دارای روحیه کار تیمی
  • ساعت کاری منعطف
  • آشنایی با طراحی فرانت اند مزیت محسوب میشود.
  • علاقه به فعالیت استارتاپی

محل کار باشگاه کار آفرینی تیوان.

حسام

پسندیده شده توسط: شیوا محمدی

Serializable و Parcelable چه تفاوت هایی با هم دارند؟

گزارش

توسعه دهنده های اندروید بهترین راه برای ارسال مقادیر از یک اکتیویتی به یک اکتیویتی دیگه و استفاده از Intent و متد putextra میدونند که واقعا هم بهترین و بهینه ترین راه برای ارسال اطلاعات بین دو صفحه هست.

اما مشکی که این وسط وجود داره این هست که دستور putextra فقط داده های معمولی و ارسال میکنه, برای مثال اگر بخواهید بین دو صفحه یک آبجکت از کلاس خودتون ارسال کنید بصورت پیش فرض این امکان وجود ندارد و باید از اینترفیس های Parcelable و یا Serializable در کلاس خودمون استفاده کنید.

در واقع تکنیک Parcelable سرعت به مراتب بیشتری نسبت به Serializable دارد.

تکنیک Parcelable بصورت کامل در SDK اندروید قرار داده شده است و

استفاده از Parcelableهم در جاوا وجود دارد بصورت پیش فرض به همین دلیل اکثرا برنامه نویسان اندروید از Parcelable استفاده میکنند.

در بخش Parcelable  برنامه نویسان می توانند کدهای شخصی شده بسیاری بنویسند و به همین خاطر از دید حافظه هم نسبت به Serializable بهینه تر هست در حالی که Serializable فقط از Java reflection API استفاده میکنه.

پس متوجه شدیم که Parcelable برای اندروید بصورت ویژه طراحی شده و سرعت اجرا بیشتر به همراه مصرف حافظه کمتری نسبت به Serializable  که اینترفیس استاندار برای جاوا هست داره. و میتونیم نتیجه بگیریم که اگر در پروژه های اندرویدی نیاز به ارسال آبجکت به دیگر اکتیویتی ها دارید استفاده از Parcelable  منطقی تر هست.

منبع: آتیس کد

حسام

پسندیده شده توسط: شیوا محمدی

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

گزارش

در این دوره سعی کردم تمام مباحث موردنیاز برای برنامه نویسی اندروید به زبان کاتلین که در ادامه نیاز خواهید داشت و قرار بدم و با این فرض که کاربر هیچ زمینه ای در رابطه با برنامه نویسی نداره آموزش و تهیه کردم بنابراین تمام افراد باهر سطحی از دانش میتونند از این دوره استفاده کنند.

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

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

مباحث پیشرفته شامل کار با فایل,توابع مرتبه بالا, شی گرایی و برنامه نویسی موازی نیز در این دوره یاد داده خواهد شد.

قیمت دوره و سعی کردم به گونه ای قرار بدم تا همه دوستان فرصت استفاده از این پکیج و داشته باشند.

برای توضیحات بیشتر از لینک زیر استفاده کنید.

آموزش کاتلین – فرانش

حسام

پسندیده شده توسط: شیوا محمدی , سهیل علیزاده
ثبت نام ورود