Skip to content
This repository has been archived by the owner on Mar 13, 2019. It is now read-only.

Unusable in Mobile #8

Open
JeroMiya opened this issue Dec 29, 2013 · 7 comments
Open

Unusable in Mobile #8

JeroMiya opened this issue Dec 29, 2013 · 7 comments

Comments

@JeroMiya
Copy link

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
Copy link

You need to add better prediction as you type also.

@MasseGuillaume
Copy link
Member

@sirinath for the search ?

@sirinath
Copy link

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.

@MasseGuillaume MasseGuillaume changed the title Unusable in Chrome-android Unusable in Mobile Mar 22, 2014
@sirinath
Copy link

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
Copy link
Member

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
Copy link

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

@MasseGuillaume
Copy link
Member

That's a valid point.

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

Any user

  • Want to play with his code interactively [1]

As a potential Scala user

  • I don't want to install Scala on my machine
  • I want to learn Scala

As an experimented Scala user

  • I want to share my code snippets
  • I want more than text result. (We can leverage html/js/css to display rich result)

[1] Bret Victor - Inventing on Principle

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants