Jump to content

Codeanywhere

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Spdegabrielle (talk | contribs) at 13:21, 23 April 2019 (added category Category:Online integrated development environments). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Codeanywhere, Inc.
Company typePrivate
IndustrySoftware
FoundedMay 22, 2013
FoundersIvan Burazin, Vedran Jukic
Headquarters
Palo Alto, California, US[1] (legal)
Split, Croatia (de facto)[2]
Key people
Ivan Burazin (CEO)
Jesper Noehr (Technical Advisor)
ProductsCross Platform Cloud IDE
Websitecodeanywhere.com

Codeanywhere is a cross-platform cloud IDE (integrated development environment) created by Codeanywhere, Inc. Codeanywhere enables users to instantly write, edit, collaborate and run web development projects from a web browser and any mobile device.[3]

Codeanywhere is entirely written in Javascript. The editor is based on CodeMirror and uses OpenVZ containers for its development environments (called DevBoxes). Codeanywhere is platform agnostic, enabling the user to run code in Codeanywhere's environments called DevBoxes or connect to their own VMs via SSH or FTP protocol and also connect to Dropbox and Google Drive.[4] It supports more than 75 programming languages, including HTML, JavaScript, Node.js, io.js PHP, Ruby, Python, and Go.[5]

In 2017 the company acquired Codebender, Arduino IDE in the cloud, and one of the biggest communities and code repositories of the Arduino ecosystem.[6][7]

History

In 2009 PHPanywhere (the predecessor of Codeanywhere) was launched, which was a web-based FTP client and text editor, designed for PHP.[8] That project stayed idle until May 22, 2013 when the founders launched Codeanywhere. It was founded by Croatians Ivan Burazin and Vedran Jukić, who reside in Split, Croatia.[9][10]

Codeanywhere raised $600,000 from World Wide Web Hosting on July 15, 2013 when Ben Welch-Bolen became a board member.[2] In August 2014 Codeanywhere was accepted in Techstars’s Fall Boston Class.[11] In 2014, as part of the TechCrunch Disrupt NY Conference, the audience voted Codeanywhere the best company in Startup Alley.[12]

Recent development

Before version 6.0, Codeanywhere had a mobile Apps for the client's code editing, however, the Apps was not really the Codeanywhere browser-based Cloud IDE, as it is a fundamental version which the clients only able to use some core features when the clients are far away from the computer. Moreover, in August 2017, Codeanywhere has launched a new Apps which is supporting comprehensive features for the clients, not only just a basic Mobile Code Editor but it became a robust Mobile IDE on the Android devices. It is a huge progress for the clients to "Code- anywhere". On the other hand, it was not yet be released on IOS and Blueberry.[13]

Until February 9, 2019, the Codeanywhere became the best Cloud IDE by comparing with the other 41 Cloud IDEs which are generated by the highly positive users' recommendation history This ranking is voted by 927 users in 42 options and is analyzed by Slant algorithm. Codeanywhere get 90 marks to become the most popular Cloud IDE.[14]

Features

Implementation steps

Step 1: Creating an Account Click the "Sign up" button (which is located at the top right-hand corner) to get in the register page Fill in your email address and your desired password (Third-party application can be used such as "Google" or "Facebook") Remember to click the checkbox to verify your human identity Finish the registering by clicking the "Register" button

Step 2: Activating Account Email for verifying the account will be sent to the filled in the location Click the hyperlink embedded in the email Codeanywhere support can be contacted for further assistance

Step 3: Build a Container Go to "File", and click the "New Connections", then "Container" Choose which predefined stack you will use Wait until the container is deployed

Step 4: Create an app Create a file and write coding Save it and click "Run" button

Educational Usage

Compared to desktop IDE tools users, Codeanywhere users spend less time on installing and configuring an IDE for different languages. Besides, since Codeanywhere users can write, compile and debug their codes on the company's servers instead of their own computers, the tool can be used in low configuration systems.[17] This makes Codeanywhere a tool suitable for beginners learning some basic programming knowledge, as they might not have well-equipped computers.

Teachers may find Codeanywhere to be useful when teaching non-computer science students in database classes because it can help overcome some technical difficulties faced by the students, for example, installing and configuring a relational database management system. By using Codeanywhere, the issue can be avoided, because students can quickly build a new container with its PHP development stack, which provides a development environment that is already properly set up with Apache, MySQL, and PHP. Thus, both the teachers and students can save their time and efforts on configuring the computers.[18]

Limitation

In Codeanywhere, users can simply sign up and get started programming for free 7 day trial. The basic functions and features are provided to the free trial users, while only use one container is provided. Besides, to maintain the best possible performance and free services to other users, Codeanywhere will clean up users' containers if they are not used for more than three weeks. And after the termination of containers, Codeanywhere will not restore the container as well as the date inside. Until March 1, 2019, Codeanywhere had a free plan.

In order to upgrade and get more advanced services, users could also choose different plans that Codeanywhere provided. Until February 17, 2018, Codeanywhere provided four different plans, named Starters, Freelancer, Professional, and Business.[19] As for the price, it differs from plan to plan, and the billed type (users can choose either paid monthly or annually).

See also

References

  1. ^ "Contact Us". codeanywhere.com. Retrieved 2016-09-06.
  2. ^ a b Mike Butcher. "Cloud-Based Code Editor Codeanywhere Raises $600k In Series A Funding". TechCrunch. AOL. Retrieved 19 August 2015.
  3. ^ Abhimanyu Ghoshal (10 November 2014). "Codeanywhere Now Lets Users Collaborate on Code by Sharing a Link". The Next Web. Retrieved 19 August 2015.
  4. ^ "Bloomberg: Company Overview of Codeanywhere Inc". Retrieved 1 November 2017.
  5. ^ Jay Rodgers (27 April 2017). "Coding in the Cloud". Retrieved 1 November 2017.
  6. ^ Butcher, Mike. "Arduino developers get extra support as Codeanywhere acquires Codebender". techcrunch.com.
  7. ^ "IVAN BURAZIN (Codeanywhere) Osnovao startup, otišao u Silicijsku dolinu, a sada objavio i prvu akviziciju". jutarnji.hr.
  8. ^ Ivan Beres. "Code in your browser with PHPanywhere". TechCrunch. AOL. Retrieved 19 August 2015.
  9. ^ "Uspješni mladi Splićani, posao im cvjeta!". dnevnik.hr.
  10. ^ "Splitski Codeanywhere pokazuje da 'seksi' ured ima svoju svrhu - i to bitnu!". netokracija.com. 8 January 2016.
  11. ^ "Announcing the Techstars Boston Class of 2014". Techstars. Retrieved 19 August 2015.
  12. ^ Billy Gallagher. "Codeanywhere, The Google Docs For Developers, Rocks Startup Alley At Disrupt NY". TechCrunch. AOL. Retrieved 19 August 2015.
  13. ^ "Codeanywhere Review". Retrieved 1 February 2019.
  14. ^ "What are the best cloud IDEs?". slant.co. Retrieved 1 February 2019.
  15. ^ Martins D. Okoi (October 2017). "Codeanywhere Cloud IDE Editor for Linux". FOSSMint. Retrieved 1 November 2017.
  16. ^ "Bloomberg: Company Overview of Codeanywhere Inc". Retrieved 1 November 2017.
  17. ^ Dutta M, Sethi K, Khatri A (2014). "Web based integrated development environment". International Journal of Innovative Technology and Exploring Engineering. 3 (10): 56–60.
  18. ^ Suranauwarat S (2017). "An approach to solving technical difficulties facing non-CS students in a database class". International Journal of Modern Education and Computer Science. 9 (2): 14–26. doi:10.5815/ijmecs.2017.02.02.
  19. ^ "Plan and Price". Retrieved 1 February 2019.