Interview mam DHH: diskutéiert Problemer mam App Store an Entwécklung vun engem neien E-Mail-Service Hey

Ech geschwat mat Hey technesch Direkter, David Hansson. Hien ass bekannt fir russesch Publikum als Entwéckler vu Ruby on Rails a Matgrënner vum Basecamp. Mir hunn iwwer d'Blockéierung vun Hey Updates am App Store geschwat (iwwer d'Situatioun), de Fortschrëtt vun der Serviceentwécklung an der Dateschutz.

Interview mam DHH: diskutéiert Problemer mam App Store an Entwécklung vun engem neien E-Mail-Service Hey
@DHH op Twitter

Wat ass geschitt

Post Service Hey.com vun den Entwéckler Basecamp erschéngt am App Store de 15. Juni a bal direkt d'Noriichten grouss Medien. De Fakt ass datt séier no der Verëffentlechung e Korrektur Patch fir d'Applikatioun verëffentlecht gouf, awer Apple Spezialisten refuséiert.

Si hunn och menacéiert den E-Mail Client aus dem Geschäft ze läschen. Laut hinnen hunn Hey Entwéckler d'Regel 3.1.1 verletzt an hunn den In-App Purchase API Mechanismus net benotzt fir Abonnementer ze verkafen. An dësem Fall kritt d'Firma eng 30% Kommissioun op all Transaktioun.

D'Auteuren vun der Applikatioun sinn Jason Fried an David Hansson (David Heinemeier Hansson) - net mat dëser Fuerderung averstanen. Si hunn insistéiert datt déi entspriechend Klausel net an hirem Fall applicabel wier, well Hey Benotzer fir en Abonnement op der offizieller Websäit bezuelen, a benotzen déi mobil Applikatioun nëmmen fir an de System ze loggen. Spotify an Netflix funktionnéieren op eng ähnlech Manéier.

Wat am Enn

De Prozess huet e puer Wochen gedauert an ass Enn Juni op en Enn gaangen. Apple endlech d'Aktualiséierung guttgeheescht, awer Hey huet missen en neie gratis Service derbäi fir d'In-App Akeef Ufuerderung ëmzegoen. D'Benotzer kënnen elo en temporäre E-Mail Kont fir 14 Deeg erstellen.

Vertrieder vun der Gesellschaft (virun WWDC) Och erzielt, déi d'Sécherheetsupdates fir Applikatiounen net méi verzögert an Iech erlaabt Iech eng spezifesch Violatioun vun de Buttekregelen ze appelléieren.

Trotz der Tëschevictoire war den David Hansson net frou mat der Decisioun. Hie mengt datt an Zukunft Apple Corporation seng dominant Positioun um Maart benotze kann fir Drock op Applikatiounsentwéckler no senger Diskretioun ze setzen.

Mir hunn d'Situatioun diskutéiert fir e puer Punkten a Pläng fir d'Entwécklung vun Hey ze klären.

D'Geschicht vum App Store gëtt nach ëmmer vill diskutéiert. Sot eis wéi eng "Léisungen" Dir berücksichtegt wann Apple refuséiert den éischten Update ze verëffentlechen? Wéi entwéckelt d'Situatioun mat In-App Akeef no Ärem Update guttgeheescht? Kënne mir Ännerungen am Beräich aus enger reglementarescher Perspektiv erwaarden?

Mir hunn endlech d'Recht d'Applikatioun am App Store ze placéieren ouni In-App Akeef an eng 30% Kommissioun. Richteg, dofir ware mir gezwongen en alternativen gratis Service ze bidden, mat deem ech net ganz zefridden sinn. Awer näischt kann gemaach ginn. Obwuel d'Praktiken vun Apple elo aktiv vun europäeschen an amerikanesche Reguléierer studéiert ginn.

Fro an Äntwert: Englesch
1. D'Situatioun am App Store kritt nach ëmmer vill Opmierksamkeet, also fänke mer do un. Wéi eng Léisung hutt Dir an Äert Team berücksichtegt wann Apple fir d'éischt refuséiert den Update ze verëffentlechen? Wéi ass den IAP Sträit fortgaang elo datt den Update guttgeheescht ass? Wéi eng reglementaresch Entwécklunge solle mir an nächster Zukunft erwaarden?

Mir hunn endlech en definitivt Recht op Existenz am App Store gewonnen ouni d'30% Fraisen ze bezuelen oder IAP ze bidden. Mir hu missen en anere gratis Service ubidden, deen ech net gär hunn, awer sou geet et. Apple steet elo virun intensiver Iwwerpréiwung souwuel an der EU an an den USA.

Hei verweist DHH op Enquête vum US-Justizministère an der Europäescher Kommissioun, déi Enn Juni ugefaang hunn. Hir Aufgab etabléierenob Apple seng Politik "selektiv" an der Natur ass a vu Firma zu Firma variéiert. Den europäesche Reguléierer huet schonn iwwerginn éischt Entscheedungen. D'Geschäfter mussen d'Entwéckler informéieren iwwer hir Absicht eng Applikatioun 30 Deeg am Viraus ze läschen, an d'Grënn uginn. Si sollten och d'Regele vum Site an enger einfacher a verständlecher Sprooch ëmschreiwen.

Um WWDC hu se gesot datt si d'Méiglechkeet géifen ubidden fir spezifesch Verstouss géint App Store Ufuerderunge ze appelléieren. Denkt Dir datt dëst genuch ass fir d'Spillfeld fir méi kleng Entwéckler ze gläichen? Wäerte Produkter wéi Hey mat Risen wéi Gmail (G Suite) an Netflix konkurréiere kënnen?

Op kee Fall war et e klenge, nominelle Schrëtt no vir. Awer ech hoffen, datt et en Impuls gëtt am Prozess fir d'Spillfeld fir all Spiller auszegläichen.

Fro an Äntwert: Englesch
2. Gleeft Dir datt Apple seng Pre-WWDC Entscheedung fir d'Art a Weis wéi se d'Appellë behandelen ze iwwerschaffen genuch ass fir d'Spillfeld fir méi kleng Entwéckler ze gläichen? Kréien Produkter wéi HEY endlech d'Chance fir géint d'Like vu Gmail (G Suite) an Netflix ze konkurréieren?

Absolut net. Et war e ganz klenge, bal symbolesche Schrëtt no vir. Awer hoffentlech ass et den Ufank fir tatsächlech d'Aarbecht ze maachen fir d'Spillfeld ze gläichen.

Huet de Skandal d'Entwécklungsteam beaflosst? Et ass net all Dag datt jiddereen iwwer Äre Produkt schwätzt ... Sot eis w.e.g. iwwer dës Spezialisten - iwwerlappen e puer vun hinnen mat deenen, déi um Basecamp schaffen? Wéi hutt Dir Entwéckler rekrutéiert a plangt Dir Äert Personal auszebauen?

Et war eng schwéier éischt zwou Wochen, gefëllt mat Besuergnëss an Iwweraarbecht. Net eng lëschteg Zäit, an ech si frou datt et eriwwer ass. D'Equipe hannert Basecamp schafft un Hey. Awer well eisen E-Mail-Service e Succès gouf, plangen mir an den nächste Méint nei Mataarbechter anzestellen. Mir publizéieren all fräi Plazen op https://basecamp.com/jobs.

Fro an Äntwert: Englesch
3. Huet dës Publizitéit d'Moral vun Ärem Ingenieurteam beaflosst? Et ass net all Dag datt anscheinend jiddereen iwwer Äre Produkt schwätzt ... Kënnt Dir mir méi iwwer d'Ingenieurteam soen? Iwwerlappt et op iergendeng Manéier mat der Equipe hannert dem Basecamp? Ginn et Leit op béide Produiten op eemol schaffen? Hutt Dir ee vun Äre fréiere Kollegen invitéiert op HEY ze schaffen? Wéi hutt Dir déi éischt Membere vun dësem Team erausgesicht a wéi sidd Dir ukomm fir se auszebauen?

Et war eng zerstéierend éischt zwou Wochen. Gefëllt mat Besuergnëss an Iwweraarbecht. Net eng glécklech Zäit. Ech si frou, datt mer elo laanscht sinn. Et ass datselwecht Team dat Basecamp leeft. Awer elo wou HEY e grousse Succès ass, wäerte mir an den nächste Méint zimlech vill astellen. All Posts erschéngen op basecamp.com/jobs.

Am Basecamp betruechtdatt algorithmesch a mathematesch Aufgaben an Interviewen net hëllefen Entwéckler ze rekrutéieren. Besonnesch mengt DHH datt de beschte Wee fir d'Fäegkeeten vun engem Bewerber ze testen ass de Code ze iwwerpréiwen deen se geschriwwen hunn an iwwer real a potenziell Probleemer diskutéieren.

Wéi ech et verstinn, Hey ass charakteriséiert duerch eng méi grouss Zuel vun gebiertege UI Léisungen am Verglach zum Basecamp. Mat der zousätzlecher Komplexitéit, wéi schwéier war et d'Equipe kleng ze halen? Dir sot datt Dir eng Bibliothéik benotzt déi UI Elementer baséiert op WebView HTML generéiert? Huet dës Entscheedung gehollef de Personalwuesstem ze bekämpfen?

Jo, mir schwätzen iwwer eis nei Technologien e bësse méi spéit dëst Joer. Mir hunn haart geschafft fir sécherzestellen datt Hey vun enger klenger Equipe entwéckelt an ënnerstëtzt ka ginn.

Fro an Äntwert: Englesch
4. Et ass mäi Verständnis datt HEY eng méi grouss Zuel vun gebiertege UI Léisungen integréiert am Verglach zum, soen, Basecamp. Gitt der zousätzlech Komplexitéit, war et eng Erausfuerderung fir Entwécklungsteams kleng ze halen? Laut Sam Stephenson hutt Dir souguer eng Bibliothéik gebaut déi gebierteg UI Elementer generéiert baséiert op HTML vun Äre Webviews. Huet dës Decisioun gehollef d'Zuel vum Personal ze reduzéieren?

Jo, mir wäerten all eis nei Tech méi spéit dëst Joer verroden. Mir hunn haart geschafft fir sécherzestellen datt HEY vun enger klenger Equipe gebaut ka ginn, an och ënnerhalen.

Wärend engem Interview bei Railsconf 2020, DHH bemierkt, datt nëmmen zwou Teams vun dräi Leit un mobilen Applikatiounen fir Hey schaffen. Wéi fir Technologie, si benotzen Bibliothéik Turbolinks fir d'Säitrendering ze beschleunegen - et veraarbecht Forme vum Benotzer ofgeliwwert a brauch net rails-ujs. D'Entwéckler hunn och eng nei Bibliothéik fir d'UI zesummegesat: et verwandelt Webvisiounen a Menüelementer. An Perspektiv si plangen et Fräisetzung op Open Source.

Hey baséiert op einfachen HTML, wat e bëssen iwwerraschend ass fir e modernt Produkt. Dir hutt Server-Säit Rendering gewielt, awer benotzt verschidde personaliséiert Léisunge baséiert op innovativen Technologien. Komplizéiert Dir Äre System fir aus Mainstream E-Mail Ubidder erauszekommen?

Mir wëllen d'Saache net komplizéiere well dës Approche funktionnéiert. Also, mat wéineg Effort kënnt Dir vill méi maachen. D'Kapazitéit fir sech vun iwwerdriwwen "komplizéierten" E-Mail-Provider z'ënnerscheeden ass just e flotte Bonus, awer net d'Zil. D'Zil ass e super Produkt ze kreéieren op dat eist klengt Team houfreg ka sinn.

Fro an Äntwert: Englesch
5. HEY säi Fokus op einfach al HTML ass iwwerraschend fir en zäitgenëssesche Produkt. Dir sidd mat Server-Säit Rendering festgehalen wärend Dir eng Zuel vu personaliséierte Léisunge benotzt fir vun modernen Innovatiounen ze profitéieren. Halt Dir d'Saachen 'einfach' fir eng Erklärung iwwer d'Standardbriechungspraktiken vun Mainstream E-Mail Ubidder ze maachen?

Mir halen d'Saache méi einfach well et funktionnéiert! Et erlaabt eng kleng Equipe esou vill méi ze maachen. E Punkt ze maachen datt modern Komplexitéit net néideg ass e flotte Bonus, awer et ass net de Punkt. De Punkt ass e super Produkt mat enger klenger Equipe ze bauen op eng Manéier wou mir eis kënne genéissen.

Mëtt Juni, an engem Interview mam Protokoll, sot den David datt modern E-Mail Clienten erstallt ginn Situatioun aus der Televisiounsserie Seinfeld. Vermeintlech wësse se besser wat Dir braucht, a wann Dir et net gär hutt, kënnt Dir anzwousch anescht goen. D'Entwéckler vun Hey striewen dësen Zoustand vun Affären ze änneren, a wann net Monopol ze iwwerwanne, dann op d'mannst e Schrëtt an dës Richtung huelen.

Loosst eis iwwer E-Mail Deele schwätzen. Dir hutt d'Funktioun séier deaktivéiert a versprach virsiichteg potenziell Schwächen an Äre Servicer ze iwwerwaachen. Wéi eng Funktiounen hutt Dir scho implementéiert fir d'Sécherheet vun de Benotzerdaten ze garantéieren, a wéi eng plangt Dir an Zukunft ëmzesetzen?

Mir hunn net geduecht datt ëffentlech Linken op Bréiwer zu Mëssbrauch kéinte féieren. Mir sinn zréck op den Ufank a wäerten nodenken wéi mir et kënne verbesseren. Wa mir nei Features fir Hey verëffentlechen, wëlle mir sécher sinn datt se richteg ëmgesat ginn an net jidderengem seng Rechter verletzen.

Fro an Äntwert: Englesch
6. Loosst eis iwwer déi rezent Kontrovers ronderëm d'E-Mail Sharing Feature schwätzen. Dir hutt et prompt behënnert a versprach méi opmierksam ze sinn op d'Potenzial vun Äre Servicer fir Mëssbrauch. Wéi eng Entscheedungen hutt Dir scho gemaach fir d'Sécherheet vun den Donnéeën vun Äre Benotzer ze garantéieren a wéi eng weider Aktiounen plangt Dir ze huelen?

Mir haten net geduecht datt dës ëffentlech Link Feature aus dem Mëssbrauchswinkel duerch. Also mir setzen et erëm op d'Zeechnung bis mir et besser kënne maachen. Wann eppes op hey.com erschéngt, musse se kënnen trauen datt et richteg a mat Zoustëmmung gemaach gëtt.

Am Ufank huet Hey erlaabt Iech Linken op E-Mail Korrespondenz ze generéieren an se mat anere Leit ze deelen. Gläichzäiteg, seng Participanten krut keng Notifikatiounen doriwwer. D'Entwéckler hunn d'Deeloptioun temporär deaktivéiert fir Mëssbrauch ze vermeiden. Et gëtt zréckginn wann et den internen Sécherheetsnormen vun der Firma entsprécht.

Och d'Auteuren vum Mail Service schaffen schonn un aner Sécherheetsfeatures - Iwwerschwemmungsschutz a "verfollegen Pixel», verfollegen Ouverture Bréiwer. Och Entwéckler ëmgesat Schëld System, deen d'Mailbox schützt vu Messagen déi aggressiv Ried a Mëssbrauch enthalen.

Dir schwätzt dacks iwwer wéi wichteg et ass gutt Kommunikatiounsfäegkeeten ze hunn beim Schreiwen - besonnesch fir Entwéckler. Wärend den In-App Akeefsfall dauernd war, hutt Dir Iech gewisen datt Dir een sidd deen Äre Standpunkt op Twitter verteidege konnt.

Sot eis iwwer den Austausch vun Iddien, déi zu der Gebuert vum Hey an Ärer Firma gefouert hunn? Wéi huet d'Produktkonzept an de leschte Jore geännert? Sidd Dir zefridden mat de Resultater, oder solle mir an Zukunft méi Ännerungen erwaarden?

Ech schreiwen online Posts fir bal 25 Joer a üben weider. Basecamp gouf vun Ufank un entwéckelt fir eng Firma ze sinn déi op Textkommunikatioun fokusséiert ass - dëst ass en natierlechen Zoustand fir eis. Ech mengen Hey huet eng staark Iddi, mee natierlech wäerte mir eis Produit an Zukunft expandéieren a verbesseren.

Fro an Äntwert: Englesch
7. Dir schwätzt dacks iwwer d'Wichtegkeet vu gutt schrëftlech Kommunikatiounsfäegkeeten, besonnesch fir Entwéckler. Wärend der IAP Kris hutt Dir bewisen datt Dir méi wéi kapabel sidd Äre Buedem op Twitter ze stoen. Wéi hutt Dir de schrëftlechen Iddienaustausch organiséiert, deen zu der Entwécklung vum HEY gefouert huet? Wéi huet de Produit konzeptuell iwwer dës zwee Joer evoluéiert? Sidd Dir zefridden mat de Resultater oder solle mir an der nächster Zukunft grouss Ännerungen erwaarden?

Ech schreiwen fir de Web fir 25 Joer. Ech üben weider! A mir sinn eng ganz schrëftlech konzentréiert Organisatioun um Basecamp. Sinn zënter dem Ufank. Also alles dat ass natierlech komm. Ech mengen dem HEY seng Kärvisioun ass onheemlech staark, awer natierlech wäerte mir ausbauen a Saache besser maachen.

Merci fir d'Liesen. Wann Dir dëst Format interessant fannt, wäert ech weidergoen.

Wat hunn ech nach op Habré:

Source: will.com

Setzt e Commentaire