{"id":290891,"date":"2024-10-31T20:04:10","date_gmt":"2024-10-31T19:04:10","guid":{"rendered":"https:\/\/sftarticles.wpenginepowered.com\/es\/?p=343210"},"modified":"2025-07-01T15:47:40","modified_gmt":"2025-07-01T22:47:40","slug":"creating-web-apps-has-never-been-so-easy-this-is-how-spark-works-the-new-ai-tool-from-github","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/en\/creating-web-apps-has-never-been-so-easy-this-is-how-spark-works-the-new-ai-tool-from-github\/","title":{"rendered":"Creating Web Apps has never been so easy: this is how Spark works, the new AI tool from GitHub"},"content":{"rendered":"\n<p><strong>GitHub<\/strong> has introduced its new experimental project: <strong><a href=\"https:\/\/githubnext.com\/projects\/github-spark\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">GitHub Spark<\/a><\/strong>, a tool that <strong>allows the creation of small web applications (Web Apps) using natural language<\/strong>. Launched from the GitHub Next labs, this system enables users to give instructions on how to develop apps that can then be refined in several steps.<\/p>\n\n\n<div class=\"sc-card-starred-link\">\r\n  <div class=\"sc-card-starred-link__body\">\r\n    <div class=\"sc-card-starred-link__row clearfix\">\r\n      <div class=\"sc-card-starred-link__col-logo\">\r\n        <img decoding=\"async\" class=\"sc-card-starred-link__img\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2024\/09\/newsletter.png?GoogleAccessId=wp-stateless%40kubertonic.iam.gserviceaccount.com&Expires=1778826221&Signature=oqfAWNcuN9ZiB3gi7cr2L1SD1mlJ%2Fa9Nr6l%2FhTtBJ2P5xEZR3efK%2BkoMOhvnIeN0qSz9oPgp9TnR8ZlSkuti%2B%2BulV6V1znLvZTxep3C1M5BsuCMRudL082d5qwlpa3SlTCJltnFE65NQoWkfoAoxUhKTkwEgFxIQe%2BmCwGk11VYywhMa0EL%2BtJFbEXvljitpAN8zpaAg7Ym6kx4ZJ9rVB5faQCDhsJJXcbGo0mm0iP41iy50OmMil1o0L53oLsJknICTbW%2FOsuTYi4Lf%2BSv5Q78RTt3imQaOuyz5keZIrvqmzYPsigRz9TrwLSoinIoYzva6NFV1xE8pBUfaU%2F3qXA%3D%3D\" width=\"100px\" height=\"100px\">\r\n      <\/div>\r\n      <div class=\"sc-card-starred-link__col-title\">\r\n        <p class=\"sc-card-starred-link__title\">Subscribe to the Softonic newsletter and get the latest in tech, gaming, entertainment and deals right in your inbox.<\/p>\r\n        <a class=\"sc-card-starred-link__button\" href=\"https:\/\/softonic.beehiiv.com\/subscribe\" target=\"_blank\" rel=\"noopener noreferrer sponsored\">Subscribe (it's FREE) \u25ba<\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <a class=\"sc-card-starred-link__link\" href=\"https:\/\/softonic.beehiiv.com\/subscribe\" target=\"_blank\" rel=\"noopener noreferrer sponsored\"><\/a>\r\n  <\/div>\r\n<\/div>\n\n\n\n<p>Currently in <strong>technical preview phase<\/strong>, Spark operates on a GitHub repository and uses GitHub Actions and the <strong>Azure CosmosDB<\/strong> database. This way, more experienced developers can view and edit the code if they wish, although <strong>the tool is really designed for anyone to use<\/strong>.<\/p>\n\n\n\n<p>To launch an app in Spark, just give an initial request and, within seconds, <strong>the user will be able to see a real-time preview<\/strong>. From there, adjustments can be made, and the application can be modified by interacting with the bot. <strong>Thomas Dohmke<\/strong>, CEO of GitHub, explained to <a href=\"https:\/\/techcrunch.com\/2024\/10\/29\/github-spark-lets-you-build-web-apps-in-plain-english\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">TechCrunch<\/a> that Spark does not aim to replace professional developers, but rather <strong>aims to offer a tool to explore ideas, create small bots, and help develop software from natural language<\/strong>. \u201cWe believe this is the next step in personal software creation,\u201d stated Dohmke.<\/p>\n\n\n\n<p>Although in the GitHub materials Spark is mentioned as a creator of &#8220;microapplications,&#8221; Dohmke commented that <strong>there are no specific limits regarding the complexity of these applications<\/strong>, which leaves room for GitHub users to explore their possibilities. In fact, <strong>GitHub also allows apps made with Spark to integrate with any web API and use their own artificial intelligence models<\/strong>, which could further expand their uses.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"What is GitHub Spark? Introducing a brand new way to build powerful, AI assisted applications\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/oM2amcnVmzM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Dohmke emphasized his excitement to see how far users can go, noting that &#8220;it will be very exciting to see how big an application created solely with natural language can be.&#8221; Spark also <strong>allows choosing between different language models from Anthropic and OpenAI<\/strong>, providing more flexibility to developers.<\/p>\n\n\n\n<p>Users can <strong>share their web applications created with Spark with custom permissions<\/strong>. Similarly, if they decide to further develop their projects, <strong>they can access the source code to modify it<\/strong>, which is useful when AI makes mistakes.<\/p>\n\n\n<div class=\"sc-card-program\">\r\n  <div class=\"sc-card-program__body\">\r\n    <div class=\"sc-card-program__row clearfix\">\r\n      <div class=\"sc-card-program__col-logo\">\r\n        <img decoding=\"async\" class=\"sc-card-program__img\" alt=\"GitHub\" src=\"https:\/\/images.sftcdn.net\/images\/t_app-icon-s\/p\/5fa45cf4-9a9b-11e6-861a-00163ec9f5fa\/629080884\/github-logo\" width=\"100px\" height=\"100px\">\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-title\">\r\n        <span class=\"sc-card-program__title\">GitHub<\/span>\r\n        <a class=\"sc-card-program__button sc-card-program-internal\" href=\"https:\/\/github.en.softonic.com\/android\" target=\"_self\" rel=\"noopener noreferrer\">DOWNLOAD<\/a>\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-rating\">\r\n        <svg class=\"rating-score__content\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" x=\"0\" y=\"0\" viewbox=\"0 0 50 50\" enable-background=\"new 0 0 50 50\" xml:space=\"preserve\"><path class=\"rating-score__background rating-score--good\" fill=\"none\" stroke-width=\"6\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><path class=\"rating-score__value rating-score__value--0\" fill=\"none\" stroke-width=\"6\" stroke-dashoffset=\"0\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><text class=\"rating-score__number\" content=\"\" text-anchor=\"middle\" transform=\"matrix(1 0 0 1 25 31.0837)\" data-auto=\"app-user-score\"><\/text><\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <span class=\"sc-card-program__description\"><\/span>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <img decoding=\"async\" class=\"sc-card-program__bigpic\" src=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <a class=\"sc-card-program__link track-link sc-card-program-internal\" href=\"https:\/\/github.en.softonic.com\/android\" target=\"_self\" rel=\"noopener noreferrer\"><\/a>\r\n  <\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>GitHub has introduced its new experimental project: GitHub Spark, a tool that allows the creation of small web applications (Web Apps) using natural language. Launched from the GitHub Next labs, this system enables users to give instructions to develop apps that can then be refined in several steps. Currently in the technical preview phase, Spark operates on a GitHub repository and uses GitHub Actions and the Azure CosmosDB database. This way, more experienced developers can view and edit the code if they wish, although the tool is really designed for anyone to use. [&hellip;]<\/p>\n","protected":false},"author":9256,"featured_media":290898,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":2},"categories":[1015],"tags":[7203,7204,3854,3885,7216,7217],"usertag":[],"vertical":[],"content-category":[6771],"class_list":["post-290891","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-app-subdomain-redirectiongithub","tag-github","tag-ia","tag-inteligencia-artificial","tag-spark","tag-web-apps","content-category-ai"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/290891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/users\/9256"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/comments?post=290891"}],"version-history":[{"count":1,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/290891\/revisions"}],"predecessor-version":[{"id":310974,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/290891\/revisions\/310974"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media\/290898"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media?parent=290891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/categories?post=290891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/tags?post=290891"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/usertag?post=290891"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/vertical?post=290891"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/content-category?post=290891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}