Live data from Hacker News

Android Studio 3.2

android-developers.googleblog.com

31–40 of 84 posts

Re: Android Studio 3.2

#31
post #5

Do the emulator and compiler still require SSDs and 16GB+ RAM to be usable? I love Android Studio but it used to always feel very heavy-weight.

I'm using almost daily Android studio on Celeron J3455 with 4GB ram on Ubuntu 16.04 64bit and it's usable. I mostly do WebView apps, it is also on some cheap SSD.

Re: Android Studio 3.2

#32

well can anyone clarify what's the difference/relation between intel haxm and microsoft hyper-v

Intel's HAXM is a lightweight hypervisor (supervisor in charge of VM supervisors) that is so lightweight because it is primarily a thin wrapper around hardware support (which should seem unsurprising given Intel's direct involvement), bypassing the Operating System (for the most part).

Microsoft's Hyper-V is the hypervisor platform built into modern versions of Windows and which shares/follows (for the most part) Microsoft's overall Platform APIs and Driver APIs, making for a better communication channel between Hyper-V and the usual Windows supervisors/kernels when hosting Windows virtual machines. (Similar to the integration services offered by other hypervisors like VirtualBox, with the "magic" that such services are easier because the OS and the hypervisor share very similar "languages" already.)

Microsoft's Hyper-V is also the base component for other systems such as the Windows Container Platform, some of Windows 10's more optional enterprise sandboxing systems, etc.

Re: Android Studio 3.2

#33
post #18
post #10

Earlier quoted context omitted.

As a user, I totally prefer a web app over a native app. Man .. don't even get me started .. ok, here we go: I can use it instantly. I can remove it instantly. The sandboxing is much better. The privacy is much better. I can link to it from wherever I like. I can use it on all my devices. I can copy text and images. I can change the style (I often enlarge the font for example). It can not use my battery / camera / ph…

Do you use a web app or a native app for YouTube?

Why, good you asked: a native app called NewPipe [1] which eats Youtube URL's and plays videos (and allows the download of such), no more - and that includes no ads - and no less. It only sends such data as needed to get the video. Lately it has started to support Soundcloud as well, I have not tried this yet.

[1] https://newpipe.schabi.org/

Re: Android Studio 3.2

#34
post #6

I try Android Studio for a bit every now and then. I have to say it's such a giant bloated thing that it really does not make me want to write native code. Fortunately, there is a lot of great stuff going on with Progressive Web Apps now. I hope that they will be the future. Developing for the browser is so much leaner.

> I have to say it's such a giant bloated thing that it really does not make me want to write native code.

In what way? How?

Browser-based has the fast reload thing going for but it's not in the same universe as lean for a modern development stack, not in terms of RAM usage nor size on disk. So can you elaborate on this "bloated" vs. "lean"?

Re: Android Studio 3.2

#35
post #5

Do the emulator and compiler still require SSDs and 16GB+ RAM to be usable? I love Android Studio but it used to always feel very heavy-weight.

16GB is the bare minimum, but with some thrashing. 32 to really be usable, especially when running emulators.

Why has this been downvoted? I like Android studio but you do need to have at least 32GB of RAM for it to feel snappy. 16GB gives you a very usable, but sometimes laggy experience.

Re: Android Studio 3.2

#36
post #8

Earlier quoted context omitted.

Developing for the browser is leaner but it's the opposite for end-users. I hope PWAs are the future as well but native is still king for the time being.

As a hypothetical user who doesn’t post on niche tech forums, I totally prefer a native app over a web app It’s pretty It’s fast It’s not stuttery-stoppy I can swipe back and forth between pages without waiting 4 seconds for everything to display, and then inevitably move around right before I fucking tap It’s on the app store I can use it instantly. I can remove it instantly. I don’t know what sandboxing is I don’t…

Every time I try to use Facebook app - on any platform - it breaks my workflow about 5 minutes in, because I can't post a link to a group (or another comment) in a comment.

Some kinds of things are just a better fit for the web.

Re: Android Studio 3.2

#37
post #10
post #8

Earlier quoted context omitted.

Developing for the browser is leaner but it's the opposite for end-users. I hope PWAs are the future as well but native is still king for the time being.

As a user, I totally prefer a web app over a native app. Man .. don't even get me started .. ok, here we go: I can use it instantly. I can remove it instantly. The sandboxing is much better. The privacy is much better. I can link to it from wherever I like. I can use it on all my devices. I can copy text and images. I can change the style (I often enlarge the font for example). It can not use my battery / camera / ph…

> The privacy is much better. Is it? I strongly challenge that at least in the iOS ecosystem. Sandboxing and privacy on the web is not as strong in many cases as iOS.

Re: Android Studio 3.2

#38
post #20

Earlier quoted context omitted.

Yay for PWA! Please, if you're developing PWA's be sure to share them on all the marketplaces! Hardware/OS freedom would be amazing!

Isn't windows mobile the only platform where PWA's can be submitted to the app store?

PWA's are available through the store on Windows 10 on desktop as well

Re: Android Studio 3.2

#39
post #27
post #10

Earlier quoted context omitted.

As a user, I totally prefer a web app over a native app. Man .. don't even get me started .. ok, here we go: I can use it instantly. I can remove it instantly. The sandboxing is much better. The privacy is much better. I can link to it from wherever I like. I can use it on all my devices. I can copy text and images. I can change the style (I often enlarge the font for example). It can not use my battery / camera / ph…

Do they work offline?

They can, yes. Some native apps don't work offline too.

Re: Android Studio 3.2

#40
post #6

I try Android Studio for a bit every now and then. I have to say it's such a giant bloated thing that it really does not make me want to write native code. Fortunately, there is a lot of great stuff going on with Progressive Web Apps now. I hope that they will be the future. Developing for the browser is so much leaner.

> I have to say it's such a giant bloated thing that it really does not make me want to write native code.

Why?

You can write (and compile, and test) native code without ever touching Android Studio. I would think any like/hate of IntelliJ (Android Studio) should have no bearing on whether you choose to write native Android code or not.

It would be like saying, "CLion is such a giant bloated thing that I never want to write C++ code". Or "RubyMine is so giant and bloated, I never want to touch Ruby on Rails again".

What would you say, for example, if someone told you they didn't want to write a Progressive Web App because they really disliked Atom and Visual Studio Code?

Post reply on HN