Computer Science student here, first and foremost natry mo na mag google lodi diyan yung mga parang simple apps lang na drag and drop ang siste?
For your question naman if java based, hindi lang java programming language pwede din c-sharp or c# yung android app. Meron pa nga HTML based like katulad na sa web developing o pag gawa ng websites.
if kasali sa thesis niyo pala yung pagawa ng app panigurado pwede niyo lapitan prof or instructor niyo diyan, ano ba course mo?
may susuggest sana ako sayo, pero ramdam ko eh need mo lang naman hindi paspasan at mabilisang gawaan lang ng android app kaya mas prefer ko yung mga drag and drop android developing softwares lang