{"id":5794,"date":"2024-05-09T20:19:15","date_gmt":"2024-05-09T18:19:15","guid":{"rendered":"https:\/\/narcotics-anonymous.de\/yournal\/?p=5794"},"modified":"2024-08-29T21:22:51","modified_gmt":"2024-08-29T19:22:51","slug":"na-app-teil-1","status":"publish","type":"post","link":"https:\/\/narcotics-anonymous.de\/yournal\/blog\/2024\/05\/09\/na-app-teil-1\/","title":{"rendered":"NA-App Teil 1"},"content":{"rendered":"<div id='layer_slider_1'  class='avia-layerslider main_color avia-shadow  avia-builder-el-0  el_before_av_one_full  avia-builder-el-first  container_wrap sidebar_left'  style='height: 161px;'  ><\/div><div id='after_layer_slider_1'  class='main_color av_default_container_wrap container_wrap sidebar_left'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small units'><div class='post-entry post-entry-type-page post-entry-5794'><div class='entry-content-wrapper clearfix'>\n<div  class='flex_column av-av_one_full-41ee899840124b6993b57a87f996c353 av_one_full  avia-builder-el-1  el_after_av_layerslider  el_before_av_heading  avia-builder-el-first  first flex_column_div  '     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-av_hr-1551a9ed3655fd085757b568af9dabf5\">\n#top .hr.hr-invisible.av-av_hr-1551a9ed3655fd085757b568af9dabf5{\nmargin-top:-10px;\nheight:1px;\n}\n<\/style>\n<div  class='hr av-av_hr-1551a9ed3655fd085757b568af9dabf5 hr-invisible  avia-builder-el-2  el_before_av_hr  avia-builder-el-first '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div><br \/>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-av_hr-2ac76c0bf211e3e2da21b66ea3c62881\">\n#top .hr.hr-invisible.av-av_hr-2ac76c0bf211e3e2da21b66ea3c62881{\nmargin-top:-20px;\nheight:1px;\n}\n<\/style>\n<div  class='hr av-av_hr-2ac76c0bf211e3e2da21b66ea3c62881 hr-invisible  avia-builder-el-3  el_after_av_hr  el_before_av_textblock  av-small-hide av-mini-hide'><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div><br \/>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-av_textblock-73e811f09aed857b8198372d70834907\">\n#top .av_textblock_section.av-av_textblock-73e811f09aed857b8198372d70834907 .avia_textblock{\nfont-size:14px;\n}\n<\/style>\n<section  class='av_textblock_section av-av_textblock-73e811f09aed857b8198372d70834907 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><p><em>Bitte beachtet, dass es sich bei unseren Beitr\u00e4gen nicht um offizielle NA-Literatur handelt, sondern die Artikel nur die pers\u00f6nliche Meinung und Erfahrungen der NA-Mitglieder widerspiegeln, welche die Artikel schreiben.<\/em><\/p>\n<\/div><\/section><br \/>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-av_hr-0340931ef62663f34b82c969f0e82b04\">\n#top .hr.hr-invisible.av-av_hr-0340931ef62663f34b82c969f0e82b04{\nmargin-top:-60px;\nheight:1px;\n}\n<\/style>\n<div  class='hr av-av_hr-0340931ef62663f34b82c969f0e82b04 hr-invisible  avia-builder-el-5  el_after_av_textblock  avia-builder-el-last  av-desktop-hide av-medium-hide'><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div><\/p><\/div>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lvflvuv4-9b1b4bef6d29940b3490bac13b0433aa\">\n#top .av-special-heading.av-lvflvuv4-9b1b4bef6d29940b3490bac13b0433aa{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-lvflvuv4-9b1b4bef6d29940b3490bac13b0433aa .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-lvflvuv4-9b1b4bef6d29940b3490bac13b0433aa .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-lvflvuv4-9b1b4bef6d29940b3490bac13b0433aa av-special-heading-h3  avia-builder-el-6  el_after_av_one_full  el_before_av_image '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >NA-App Teil 1<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-4b8h0y-7701a35d713576f7b5405e1d32af4c4a\">\n.avia-image-container.av-4b8h0y-7701a35d713576f7b5405e1d32af4c4a img.avia_image{\nbox-shadow:none;\n}\n.avia-image-container.av-4b8h0y-7701a35d713576f7b5405e1d32af4c4a .av-image-caption-overlay-center{\ncolor:#ffffff;\n}\n<\/style>\n<div  class='avia-image-container av-4b8h0y-7701a35d713576f7b5405e1d32af4c4a av-styling- avia_animated_image av-animated-when-visible-95 pop-up avia-align-left  avia-builder-el-7  el_after_av_heading  el_before_av_hr '   itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\" ><div class=\"avia-image-container-inner\"><div class=\"avia-image-overlay-wrap\"><img decoding=\"async\" fetchpriority=\"high\" class='wp-image-5814 avia-img-lazy-loading-not-5814 avia_image ' src=\"https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/NA-App00-705x470.png\" alt='' title='NA-App00'  height=\"470\" width=\"705\"  itemprop=\"thumbnailUrl\" srcset=\"https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/NA-App00-705x470.png 705w, https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/NA-App00-300x200.png 300w, https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/NA-App00-768x512.png 768w, https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/NA-App00.png 1030w\" sizes=\"(max-width: 705px) 100vw, 705px\" \/><\/div><\/div><\/div>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-30kqci-23cfa109a41a0f8b6a8300c28888cbda\">\n#top .hr.hr-invisible.av-30kqci-23cfa109a41a0f8b6a8300c28888cbda{\nheight:40px;\n}\n<\/style>\n<div  class='hr av-30kqci-23cfa109a41a0f8b6a8300c28888cbda hr-invisible  avia-builder-el-8  el_after_av_image  el_before_av_textblock '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div>\n<section  class='av_textblock_section av-lvflwjs5-eac76d33b7575584af29d4362b963ee7 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><h1>Die Idee<\/h1>\n<p>Seit einiger Zeit schon &#8211; genauer gesagt seit Corona &#8211; geisterte mir eine Idee im Kopf herum.<\/p>\n<p><strong>Eine NA-App!<\/strong><\/p>\n<p>Wir haben als NA-Mitglieder viele M\u00f6glichkeiten, uns online zu verbinden: \u00fcber etliche verschiedene Videokonferenz-App-Meetings, E-Mail, Messenger, Telefon, Cloud, PDFs, &#8230; you name it.<br \/>\nDoch nicht jeder oder jede hat jede App, oder kennt sich mit allen Apps und Tools aus.<br \/>\nZudem sind all diese Werkzeuge ganz allgemeine Tools, und nicht wirklich auf NA zugeschnitten:<br \/>\n&#8220;ZU KLEIN!!!&#8221;, &#8220;Moment ich muss mal eben den Screen vergr\u00f6\u00dfern&#8221;, &#8220;SCROLLEN BITTE!!!!&#8221; Welcher Online-Host kennt diese Zwischenrufe nicht?<br \/>\nEine NA-App, die die Pr\u00e4ambel f\u00fcr alle Teilnehmenden gleich und gut lesbar anzeigt, k\u00f6nnte dem Abhilfe schaffen.<\/p>\n<p>Und au\u00dferdem nat\u00fcrlich noch vieles andere leisten:<\/p>\n<p>Videokonferenz, Messenger, Kontakte, Nur f\u00fcr Heute, Cleanzeit-Counter (mit M\u00fcnze, die man virtuell an seine Kontakte weitergeben kann und irgendwann zur\u00fcckbekommt), Pr\u00e4ambel, Literatur (inclusive Shop), 7. Tradition, standardisierte und anpassbare Protokollvorlagen f\u00fcr Meetings und Komitees, die M\u00f6glichkeiten sind endlos.<\/p>\n<h1>Die Entwicklung<\/h1>\n<p>Da ich selbst schon seit vielen Jahren gl\u00fccklicher cleaner Computerspieleentwickler bin und daher die entsprechenden Erfahrungen mitbringe, erschien mir die Idee auch nicht unrealistisch. Als erstes wurde daher ein schneller Prototyp erstellt.<br \/>\nUnter einem Prototypen im Bereich der Software-Entwicklung versteht man eine schnell zusammengestrickte App, die ausschlie\u00dflich experimentellen oder Demo-Zwecken dient und die nach Gebrauch verworfen wird. Entsprechend hat der Prototyp, von dem ihr hier ein paar Bilder sehen k\u00f6nnt, auch keine wirkliche Funktionalit\u00e4t, sondern ist nur eine grafische Demo, die zeigt, wie eine App aussehen k\u00f6nnte.<\/p>\n<\/div><\/section>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lvfmg92e-0b9304de0c32511ed7322f893f83ce9d\">\n.avia-image-container.av-lvfmg92e-0b9304de0c32511ed7322f893f83ce9d img.avia_image{\nbox-shadow:none;\n}\n.avia-image-container.av-lvfmg92e-0b9304de0c32511ed7322f893f83ce9d .av-image-caption-overlay-center{\ncolor:#ffffff;\n}\n<\/style>\n<div  class='avia-image-container av-lvfmg92e-0b9304de0c32511ed7322f893f83ce9d av-styling- avia-align-left  avia-builder-el-10  el_after_av_textblock  el_before_av_textblock '   itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\" ><div class=\"avia-image-container-inner\"><div class=\"avia-image-overlay-wrap\"><img decoding=\"async\" fetchpriority=\"high\" class='wp-image-5815 avia-img-lazy-loading-not-5815 avia_image ' src=\"https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/AppPrototypeScreenshot.png\" alt='' title='AppPrototypeScreenshot'  height=\"580\" width=\"1030\"  itemprop=\"thumbnailUrl\" srcset=\"https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/AppPrototypeScreenshot.png 1030w, https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/AppPrototypeScreenshot-300x169.png 300w, https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/AppPrototypeScreenshot-768x432.png 768w, https:\/\/narcotics-anonymous.de\/yournal\/wp-content\/uploads\/sites\/9\/2024\/05\/AppPrototypeScreenshot-705x397.png 705w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/div><\/div><\/div>\n<section  class='av_textblock_section av-lvziwf5s-ed6ba5d35d889979cf4ba01c57a47918 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><p><em>Screenshots aus dem App-Prototypen<\/em><\/p>\n<\/div><\/section>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lvfmma4l-abf6652580691edde8aaf8f3907e12ee\">\n#top .hr.hr-invisible.av-lvfmma4l-abf6652580691edde8aaf8f3907e12ee{\nheight:15px;\n}\n<\/style>\n<div  class='hr av-lvfmma4l-abf6652580691edde8aaf8f3907e12ee hr-invisible  avia-builder-el-12  el_after_av_textblock  el_before_av_textblock '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div>\n<section  class='av_textblock_section av-lvfmctjg-1a9a76a406265717d01a3fa43ae1508b '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><p>Das sprach sich herum, und es fand sich mittlerweile ein kleines Team von Leuten, die die App entwickeln m\u00f6chten. Wir treffen uns jeden Samstag auf Discord. Wenn ihr gern teilnehmen m\u00f6chtet: Ihr findet uns als AG im Servicekalender.<\/p>\n<p>Wir stehen jedoch noch ziemlich am Anfang. Die grundlegenden Repos <em>(In Repos wird der Quelltext einer Software gespeichert, so eine Art Cloud)<\/em>, Werkzeuge und Kommunikationsmittel sind angelegt, und eine grundlegende Struktur der App ist auch schon entschieden. Doch es bleibt noch sehr, sehr viel zu tun.<br \/>\nWenn es Dir so geht wie uns l\u00e4uft Dir vermutlich bei der obigen Aufz\u00e4hlung schon das Wasser im Mund zusammen. Doch dies alles h\u00f6rt sich wie eine riesige Aufgabe an, und wir k\u00f6nnen dies sicherlich nicht auf einmal bew\u00e4ltigen. Wir wurden schlie\u00dflich auch nicht in einem Tag s\u00fcchtig, deshalb hei\u00dft es:<\/p>\n<h1>Hab Geduld!<\/h1>\n<p>Tats\u00e4chlich w\u00fcrden wir den Entwicklungsaufwand, all die oben angesprochenen Ideen in einer App umzusetzen, auf sicher mehr als 3 Jahre ansetzen. Vermutlich sogar noch weitaus mehr, denn wir alle k\u00f6nnen nicht Vollzeit daran arbeiten, sondern nur in unserer Freizeit. Schon ein kommerziell entwickeltes Softwareprojekt ist zeitlich schwierig zu kalkulieren, ganz zu schweigen von einem Freizeitprojekt.<\/p>\n<p>Nicht nur beim clean sein ist ein Grundsatz Gold wert: Nur f\u00fcr heute. Tats\u00e4chlich werden auch die allergr\u00f6\u00dften Softwareprojekte in kleine H\u00e4ppchen unterteilt, die leichter zu stemmen sind als ein gewaltiges Konglomerat an Features umzusetzen (so ein Ansatz w\u00e4re mit Ansage zum Scheitern verurteilt).<br \/>\nAus diesem Ansatz ergeben sich die besten Chancen f\u00fcr ein erfolgreiches Projekt, auch wenn es &#8211; das muss man deutlich sagen &#8211; eine Erfolgsgarantie nat\u00fcrlich nicht gibt.<\/p>\n<p>Und so ist unser n\u00e4chstes Ziel, eine erste Version herauszubringen, die erst mal nur einen Cleanzeitcounter hat und das \u201eNur f\u00fcr Heute\u201c anzeigen kann. Alles weitere wird sich dann im Lauf der Zeit ergeben. Ideen haben wir viele, aber Softwareentwicklung kostet viel Zeit.<\/p>\n<h1>Ausblick<\/h1>\n<p>Wir werden in loser Folge hier \u00fcber unsere kleine AG, Planung und Fortschritte berichten. Als n\u00e4chstes m\u00f6chten wir den grundlegenden Aufbau der App-Entwicklung vorstellen (das geht schon ziemlich ins technische Detail \u2013 wir hoffen aber, dass es trotzdem f\u00fcr viele Interessant ist, da auch Fragen der Traditionen angesprochen werden.<\/p>\n<\/div><\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":89,"featured_media":5814,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92],"tags":[],"class_list":["post-5794","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wir-ueber-uns"],"_links":{"self":[{"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/posts\/5794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/users\/89"}],"replies":[{"embeddable":true,"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/comments?post=5794"}],"version-history":[{"count":16,"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/posts\/5794\/revisions"}],"predecessor-version":[{"id":6037,"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/posts\/5794\/revisions\/6037"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/media\/5814"}],"wp:attachment":[{"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/media?parent=5794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/categories?post=5794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narcotics-anonymous.de\/yournal\/wp-json\/wp\/v2\/tags?post=5794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}