3 ms·
(I'm the Flutter TL.) According to today's benchmark numbers, we're at 4414KB on Android and 8572KB on iOS (IIRC, iOS encrypts before compressing so it can't g
by Hixie 7y ago
(I'm the Flutter TL.)
According to today's benchmark numbers, we're at 4414KB on Android and 8572KB on iOS (IIRC, iOS encrypts before compressing so it can't get as good a compression).
This is for our Hello World test app (https://github.com/flutter/flutter/blob/master/examples/hello_world/lib/main.dart https://github.com/flutter/flutter/blob/master/examples/hell...), which is more or less the smallest app you can imagine building with Flutter unless you bypass the entire framework and only use the engine directly.
- skybrian 7y agoHmm, encrypting before compressing seems like a pretty strange decision. How does that happen?
- stock_toaster 7y agoI believe the literature says that compress before encrypt is less secure, because compression behaves predictably. See CRIME attacks.
- cornstalks 7y agoFellow Googler here. I think it’s best to report those numbers with the appropriate SI prefix: 4.414 MB and 8.572 MB. Reporting numbers as “X thousand kilobytes” makes it harder to grok the real scale.
- zaroth 7y agoPardon me making a joke at your expense cornstalks, but... Is this what a culture that AB tests 34 shades of blue looks like? I think we can handle the conversion here in the HN comment section!
- abacadaba 7y agofwiw, when i saw the prefix and no commas i subconsciously assumed it was under 1000KB and read it wrong, until that comment made me take another look.
- typeformer 7y agoHa, at first I thought "cornstalks" was a new slang reference for Googlers and was just over my head.
- zaroth 7y agoWell if it wasn’t, it certainly is now. Thanks for that typeformer.
- Hixie 7y agoSorry, I just copied and pasted the number as it appears on our benchmark page. :-)
- Faark 7y agoAlso please be aware not all locals use "." as thousands separator. About half of the world [0], including we here in Germany, actually uses the dot as decimal separator. Thus your number "4.414 MB" actually looks confusingly close like ~4.41 GB to me on first sight. An easy way to avoid this is to not rounding to three digits after your only dot or comma. [0] https://en.wikipedia.org/wiki/Decimal_separator#Arabic_numerals https://en.wikipedia.org/wiki/Decimal_separator#Arabic_numer...