<SeriousWorm>
okay so I just booted up my cyanogenmod 10.1 on my 1.5 year old running stock sgs2 i9100.. yay :D
<SeriousWorm>
it works great
<SeriousWorm>
okay, so apparently it started installing all my old apps lol :D
<SeriousWorm>
great
<a3Dman>
what the fuck, you used touchwiz for 1.5 year?
<SeriousWorm>
yeah
<SeriousWorm>
first 2.3 then ics lately, still no update to 4.1
<SeriousWorm>
ics touchwiz was better, you could swipe the notification bar to change brightness :D
<a3Dman>
that's some hardcode stuff
<SeriousWorm>
now i'm disappointed this isn't implemented in cyanogenmod :(
<SeriousWorm>
well i'm not really rich so i was really worried about warranty
<SeriousWorm>
i couldn't just buy another phone
<a3Dman>
it's
<SeriousWorm>
if something costs $400, i think about it for 6 months up to a year and then buy it :D
<a3Dman>
Settings > System > Status bar > Brightness control
<SeriousWorm>
and then care about it like it's made of platinum
<SeriousWorm>
also i signed a 2 year contract so the contract price was the $400.. a new phone would be like $800
<Jiangyi>
What a3Dman said.
<SeriousWorm>
omg awesome. thanks :D
<a3Dman>
Jiangyi: can you imagine how serious is that?
<a3Dman>
lol
<a3Dman>
I only used touchwhiz for 2 days, and CM7.2 was released
<SeriousWorm>
it's not that bad :P
<a3Dman>
it is that bad, sir.
<SeriousWorm>
the reason i switched was that after a day or so of usage, it would freeze up for up to 30-45 seconds
<SeriousWorm>
then give me an app not responding dialog and maybe give me the ability to click the close button and continue using it
<SeriousWorm>
it was quicker to just hold the power button to reboot
<SeriousWorm>
and it's kind of annoying to reboot daily :/
<SeriousWorm>
also since i updated to ics any app crash would be preceded by a 15-30 second wait before the aforementioned dialog..
<SeriousWorm>
as an app developer it was kinda annoying to have my app crash :D
<a3Dman>
what apps do you dev?
<a3Dman>
:P
<SeriousWorm>
well. first one is my bachelor's thesis, it's basically an app similar to pressurenet that lets you share data from all of your sensors
Bradada has joined #teamhacksung
<SeriousWorm>
the server is on amazon micro :D
<SeriousWorm>
the second one, that i'm currently developing is a local application for croatian students and exchange students that lets is like an app store but for "messes" or menzas or cafeterias, however you call them
<SeriousWorm>
it's relatively big :D in private beta on our college forums currently, a public release will be a in a few days/weeks
<a3Dman>
great
<a3Dman>
how about the UI?
<a3Dman>
you use holo?
<SeriousWorm>
the first one was in scala both client and server, menzapp is a java android app with a scala server
<SeriousWorm>
err, not really, we have a totally custom UI
<SeriousWorm>
well, except the dialogs
<SeriousWorm>
we're using actionbarsherlock and its theme though.
<a3Dman>
ok
<SeriousWorm>
but all ui elements are custom.
<IbrahimA>
SeriousWorm: you could swipe notification bar to change brightness on froyo on galaxy S lol
<SeriousWorm>
IbrahimA: yeah but they removed that in ICS as i said, on touchwiz.
<IbrahimA>
ooh ive been meaning to learn scala for years lol
<SeriousWorm>
ok, start with these videos
<SeriousWorm>
(1 sec)
<IbrahimA>
though i hear writing an android app in scala can be annoying
<a3Dman>
the icon is nice, I hope the UI is not lame like facebook's for example
<IbrahimA>
i actually bought a book on it like 3 years ago
<IbrahimA>
i hope it's not out of date lol
<SeriousWorm>
it's annoying if you don't have the scala libraries on your rooted android, you need to proguard it every time, which takes 30-45 seconds
<IbrahimA>
yeah
<SeriousWorm>
but if you do, you don't need the proguard step.
<SeriousWorm>
you can watch them even if you don't care about scala but are a JVM (java) developer. i bet you'll at least try it after watching them both. :D
<IbrahimA>
yeah ive been wanting to try scala for years but havent had the time lol
<SeriousWorm>
it doesn't work if you try to install/build it since i since switched to a new amazon micro instance and need to run a sensegrid server there, which i currently am not. :D
<SeriousWorm>
but you can run a server locally if you want.
<IbrahimA>
oh hey i think this guy wrote the book i have :D
<SeriousWorm>
in any case, i strongly suggest learning scala. it's like python, ruby, haskell all in one awesome statically typed language almost as fast as java (in most cases).
cantIntoCode has joined #teamhacksung
<SeriousWorm>
it can be exactly as fast as java if you write the code accordingly for the hot paths (after profiling to find them). and java is plenty fast for most usages (if you aren't writing a 3d game or a hard real time system).
<IbrahimA>
yeah definitely
<IbrahimA>
i like java on the whole though i havent had much opportunity to use it in a few years
<IbrahimA>
after working in python and C++ for a while i miss java
<IbrahimA>
C++ in particular makes me cry sometimes
<IbrahimA>
oh cool it uses => for lambda, im already pretty used to that from coffeescript
<SeriousWorm>
yeah
<SeriousWorm>
(a: Int, b: Int) => a + b is an example of an anon function.
<SeriousWorm>
or just (a, b) if the parameter types are known.
<SeriousWorm>
however java 8 i think uses -> for some unknown reason.
<SeriousWorm>
one of my fav quotes from the Indian guy, Venkat is something along the lines of "java developers are waiting for the next java version to come out. well it's already here, it's called Scala." :)
<SeriousWorm>
can i configure the vibrate on touch vibration strength?
<SeriousWorm>
it's a bit higher than i was used to on touchwiz.
<SeriousWorm>
settings->sound
<SeriousWorm>
ok found it, advanced->haptic
<SeriousWorm>
25% is perfect.
<SeriousWorm>
oh my god i can actually enable usb debugging per-computer :D
<a3Dman>
welcome to android 4.2.2 :P
<SeriousWorm>
it's awesome.
cantIntoCode has quit [Ping timeout: 245 seconds]
<a3Dman>
I think you would need a nexus device
<SeriousWorm>
why?
<a3Dman>
it's updated, fast, stable and has no issues
<a3Dman>
good for devs
<SeriousWorm>
i'm happy with my sgs2. maybe i'll buy something this summer, but the nexus 4 doesn't impress me really.