Code Monkey home page Code Monkey logo

appear-in's Introduction

Appear.in Video Conversations for Ubuntu Touch
----------------------------------------------

Video conversations with up to 8 people for free. No login required. Appear.in
is a video chat service using WebRTC technology available in modern web browsers.
The web app makes this service easily accessible to you.

For more information about this awesome cross-platform service visit:

- https://appear.in/
- https://appear.in/information/tos/
- https://appear.in/information/faq/
- https://developer.appear.in/

This application is not affiliated with appear.in. The appear.in name,
associated trade marks and logos are trade marks of Telenor Digital AS or
related entities.

License
-------

Appear.in Web App for Ubuntu Touch devices
Copyright (C) 2016  Peter Bittner <[email protected]>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

Support
-------

Source code:
- https://github.com/bittner/appear-in

Issue tracker:
- https://github.com/bittner/appear-in/issues

Development
-----------

Ubuntu developer information on Webapps
- https://developer.ubuntu.com/en/web/

Introductory guide on Ubuntu Webapps
- https://developer.ubuntu.com/en/web/ubuntu-webapps-guide/

Ubuntu Webapps tutorials
- https://developer.ubuntu.com/en/web/tutorials/

Build and publish the .click package manually, without Ubuntu SDK:
- Install `click` on your developer machine (`sudo apt-get install click`)
- Make sure you have bumped the version number in `manifest.json`
- `cd` into the project repo folder and build the package (`click build .`)
- Upload the created .click file at https://myapps.developer.ubuntu.com

appear-in's People

Contributors

bittner avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

gvsurenderreddy

appear-in's Issues

Chat box is open when you start app

The chat box opens automatically when you start the webapp. It should ideally be closed by default on mobile devices. This is an issue that can only be fixed by appear.in at the moment.

Related Communication

Answer from appear.in with reference to mailing list post of 3 Mar 2016 and the below-cited follow-up.

2016-03-10 13:16 GMT+01:00 Ingrid Ødegaard:

Hi guys,

Sorry for the late reply! Great that you want to adapt appear.in to run on
Ubuntu Touch. Our mobile web version is a bit neglected, since we're a small
team we have to make pretty hard prioritizations about which
platforms/features to prioritize, and since we don't have very high usage of
the mobile web we have not done much work on it lately.

  1. They way mobile web is designed today, is primarily for first-time users
    being invited to a conversation, to be able to enter the conversation when
    clicking the link on their phone. This is the reason we don't have
    login/sign up in it. So, unfortunately, I don't think we'll be able to
    prioritize supporting login in the near future.

  2. The chat box is now open by default because we have a lot of young users
    using us primarily for video+chat. But we are now developing a premium
    version for business users, and then we'll likely add an option to have the
    chat closed by default (and have this enabled for all users on business
    accounts). So it's possible that we can make this possible to control with a
    query parameter. We hope to get something up an running for this the coming
    months.

Dag-Inge, our tech lead is responsible for the API, may help out with more
details, but he's currently away on vacation.

Let us know if you have more questions!

Ingrid Ødegaard - Co-founder & Product Development Manager @ appear.in
[email protected] - appear.in/ingrid - +47 976 00 631
Follow appear.in: Blog | Twitter | Facebook | Google+ | Newsletter

On Thu, Mar 10, 2016 at 11:07 AM, Peter Bittner wrote:

Hi folks,

I have started to package appear.in into a Web app for Ubuntu Touch.
The Web app is not yet fully functional, we've discovered two missing
implementation parts in the webapp-container (which is a part of
Ubuntu's Chrome-powered oxide browser) that are now being addressed by
Canonical, see [#1] if you're interested. I expect that to be fixed and
rolled out to all Ubuntu phones by the end of this month.

There are a few questions I need to address to you, though. The most
pressing ones are:

1.) Appear.in opens a room with the chat box open on the mobile device
browser screen. This is kind of okay, because there is still half of
the screen available for the actual video (only because no keyboard is
active, really, so you can't even type immediately), but it would be
nice if the chat box could remain closed by default. Is there a query
parameter in the URL or something else that I could use to address
this issue easily?

2.) Will logging in be available from the Web on mobile devices in near
future?

Thank you for your time and help,
Peter

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.