سلام اندروید یک sdk هست که با استفاده از اون شما برنامهتون رو مینویسید حالا ورژن بندی هم داره مثلا اگر با sdk 25 کار کنید مثلا از اندروید 6 به پایین برنامهاتون کار میکنه .
پس اینجا مسئله زبان نیست .
شما میتونید از جاوا یا کاتلین برای ایجاد برنامهاتون استفاده کنید.
@raminr7.p
از نظر زبان برنامه نویسی که تغییری نداره. ولی متدها و سیاست های اندروید توی ورژن های مختلف متفاوت هستن. مثلا یه متد از ورژن پایینتر اندروید دپریکیت میشه و در نسخه های بالاتر نباید ازش استفاده کنید و یا برای دسترسی به دوربین توی ورژن های بالاتر نیاز به پرمیشن ران تایم هست.
یه گزینه خوب برای شما این هست که برید سراغ کاتلین. به عنوان زبان نیتیو توی اندروید مطرح هست. جدیده و ساده است و فکر میکنم آینده خوبی داشته باشه. شاید اون نگرانی شما مربوط به منقضی شدن زمان استفاده از زبان رو هم تا حدی برطرف کنه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟