مطالبی که دونستنش به درد بخوره در شرکت های برنامه نویسی و کلا برنامه نویسی اندروید
سلام دوستان. مدتی است که به طور جدی شروع کردم به مطالعه آموزش ها. و الان بخش های مربوط به اندروید استودیو رو مطالعه کردم و مباحثی که مربوط به اون ها بود رو هم در آموزش های قدیمی تا حدودی دیدم. چون من فقط برای بازار کار دارم آموزش میبینم و قصد دارم مدتی در شرکت های برنامه نویسی فعالیت کنم، از این رو دوست ندرام که برم جایی و چیزی رو بگن که من تا حالا اسمش رو نشنیده باشم و خودم خجالت بکشم(: از این رو از دوستانی که تجربه ای دارند تقاضا میکنم که اسم مطالبی(فقط اسم) که در این آموزش ها نیست یا کم بهش پرداخته شده. یا هست و مهمه و در بیشتر پروژه ها به کار میره رو اینجا تا حدی که دوست دارند ذکر کنند که من خودم برم دنبالش و ببینم چیه. میتونه اسم یک API یا کتابخونه یا کلاس جاوا یا اسم تکنیک یا اسم یک View یا مثلا چیزی مثل navigation Drawer یا هر چیزی میتونه باشه. که مربوط به اندروید و جاواست(و دونستنش به دردبخوره).ممنون میشم دوستان.
یکسری مفاهیم پایهای هستن که به نظرم لازمه بهشون بپردازی
ContentProvider
Loader
AsyncTask و Handler و Timer
Service
IntentService و تفاوتش با service
PendingIntent و intent و انواع intent
ORMها
درمورد Fragment و FragmentManager هست، تفاوتش با Activity و دلیل استفاده ازش
هندل کردن Configuration Change
BroadCast Receiver
Gradle چیه و به چه دردی میخوره؟
در مورد viewها ConstraintLayout و CoordinateLayout و Toolbar و TabLayout و RecyclerView و CardView مهمه که بدونی
کار با نقشه و GCM یا حداقل آشنایی نسبی با مفاهیمش
در مرحله بعد آشنایی با دیزاین پترنهاست. حتی اگه هنوز درست متوجه نمیشیشون خوبه که با اسمشون و اینکه چی کار میکنه آشنا باشی.
با متریال دیزاین آشنا باش. بخصوص componentهای مختلف رو بشناس. مثلا Snackbar و...
بسته به نوع شرکت هم ممکنه سوالات موردی بپرسن. مثلا اگه با بلوتوث سر و کار داشته باشن براشون مهمه که آشنا باشی.
کتابخونهها هم واجبترینها به نظرم Retrofit و OkHttp و Picasso (یا Glide)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .