CodeBrew-io / Issues

Submit new issues here
4 stars 1 forks source link

Unusable in Mobile #8

Open JeroMiya opened 10 years ago

JeroMiya commented 10 years ago

I think the CSS tries to be responsive on mobile browsers but ends up making it impossible to use as there is no space to type or view errors. I'd be OK using a desktop style viewport layout and zooming in and out, in place of a mobile optimized site if the later isn't feasible.

sirinath commented 10 years ago

You need to add better prediction as you type also.

MasseGuillaume commented 10 years ago

@sirinath for the search ?

sirinath commented 10 years ago

See mobile key boards do not have special characters accessible as easy as alphabetic characters. Also typing speed is low with regard alphabetic characters. So it should have better code prediction as you type or select a location in code.

sirinath commented 10 years ago

E.g. If I select a blank line what are the valid options I can type in this location like def or class. You will need to nakalise a corpus of Scala program to deduce what is most likely.

This might also help https://github.com/ceedubs/sbt-ctags

MasseGuillaume commented 10 years ago

Well the back end is aware of the ast. So the front end could send auto-complete request as you type.

To me writing a lot of code on mobile is a big no no. It can be useful to read/run code maybe apply small modifications to see if it compiles or not.

sirinath commented 10 years ago

I can use an IDE otherwise. This is quick try outs on the go.

MasseGuillaume commented 10 years ago

That's a valid point.

This is the problems we are trying to solve with Codebrew:

Any user

As a potential Scala user

As an experimented Scala user

[1] Bret Victor - Inventing on Principle