this post was submitted on 21 Nov 2024
16 points (100.0% liked)

Programming

265 readers
1 users here now

Welcome to the Lemmygrad programming community! This is a space where programmers of all levels can discuss programming, ask for help with problems, and share their personal programming projects with others.


Rules

  1. Respect all users, regardless of their level of knowledge in programming. We're here to learn and help each other improve.
  2. Keep posts relevant to programming and related topics.
  3. Respect people's personal preferences. If you disagree with someone's choice of programming language, method of formatting code, or anything else, don't attack the poster. Genuine criticism is fine, but personal attacks are not.
  4. In order to promote breaks from typing, all code snippets must be photos of code written on paper.
    Just kidding :), please use proper markdown code blocks.

founded 2 years ago
MODERATORS
 

Looking for tips, tricks, and experiences of comrades who've developed Android apps using Vim, Neovim, or other text editors rather than Android Studio.

It's been a while since I did any Android development but I want to develop an app for personal use. Between then and now I've been using Neovim for everything so I'm loathe to go back to Android Studio but it handles a lot of boiler plate for new projects.

Has anyone got any thoughts or tools to share? I'm very comfortable in the CLI so my dream setup would be using Neovim as a code editor and running build commands etc in a terminal nearby.

you are viewing a single comment's thread
view the rest of the comments
[–] lorty@lemmygrad.ml 2 points 5 months ago (1 children)

I'm not sure what your project's requirements are, but it would probably be easier to make an app with React-native or flutter or some other multiplatform since you can spin an app very fast and iterate over it without actually needing any android studio tools (other than the emulator, if you want it) after the initial setup.

[–] redmagpie@lemmygrad.ml 2 points 5 months ago

Thanks for reply comrade. I'm not really a Javascript person, but it's good to know there are alternatives to use for building apps quickly. The last time I used Javascript for anything was jQuery on a website in 2017 and even I think it was outdated in favour of all the fancy frameworks. I haven't the head for keeping up with it al.

I also got burned by multiplatform frameworks back during my undergrad during a group project when the self-elected team lead — a proper bourgie moneyed type who went to like Stow or something — forced us to use Titanium to build an android app when the rest of us wanted to write it in native Android Java. It was godawful, and then when I later came to developing apps I had a pleasant enough time writing in Java.