Skip to content
Neon Apps
Three Mygen screens side by side, showing a test question, a personalized result card and a photo question.

Vaka çalışması · Onedio

Mygen - Onedio

Onedio için sıfırdan geliştirilen yeni bir test ve quiz uygulaması. iOS ve Android için Flutter ile kurduk; akış kişiye göre şekilleniyor, sonuçlar paylaşılmak için tasarlandı.

Mygen'i Onedio için Neon Apps sıfırdan tasarladı ve geliştirdi. Tek bir Flutter kod tabanında çalışan bir iOS ve Android test ve quiz uygulaması. Onedio'nun kendi uygulaması testleri zaten bir alışkanlığa çevirmişti, ama o deneyim herkes için aynıydı. Mygen ayrı bir ürün olarak kuruldu; kişinin kendisi hakkında verdiği bilgiden başlıyor ve ona göre hazırlanmış bir sonuçla bitiyor. İşi uçtan uca yürüttük ve dört aylık bir projede teslim ettik.

Kısaca

Mygen, Onedio'nun iOS ve Android için test ve quiz uygulamasıdır. Tasarımını ve geliştirmesini Neon Apps yaptı; proje 2025'te dört ayda tamamlandı. Uygulama, Onedio okurlarının webden tanıdığı testleri tek bir kütüphanede topluyor. İlk sorudan önce ad, fotoğraf ve birkaç ilgi alanı soruluyor, böylece sondaki sonuç testi çözen kişiyle ilgili oluyor. Sonuç ekranı, paylaşım menüsü ve story ölçüsünde hazır bir görselle birlikte geliyor. Uygulamanın tamamı tek bir Flutter kod tabanında çalışıyor; testler veri olarak tutulduğu için Onedio'nun editörleri yeni test yayınlamak için uygulama güncellemesi beklemiyor.

Müşteri

Onedio, Türkiye'nin en bilinen dijital içerik platformlarından biridir; testler de insanların oraya gitme sebeplerinin başında geliyor. Okurlar testi çözüyor, sonucun ekran görüntüsünü alıp arkadaşına atıyor. Bunların hepsi tarayıcıda, tek tek linkler üzerinden oluyordu. Mygen, aynı içeriğin kendi başına bir ürüne dönüşmüş halidir. İşi uçtan uca Neon Apps yürüttü. Ürün kapsamını Onedio'nun editoryal ekibiyle birlikte çıkardı, tasarımı kurdu ve iOS ile Android geliştirmesini tamamladı.

Neden bu proje?

Onedio'nun kendi uygulaması testleri çoktan bir alışkanlığa çevirmişti.

İnsanlar testleri nerede bulacağını biliyordu, ama deneyim herkes için aynıydı. Aynı akış, sonunda aynı sonuç ve içinde testi çözen kişiye ait hiçbir şey yoktu. Talep, mevcut deneyimi yamalamak değil, bu alışkanlığın etrafına yeni bir uygulama kurmaktı. Kullanan kişiye göre şekillenen bir akış, verdiği cevaplardan kurulan bir sonuç ve telefon ekranına göre tasarlanmış bir paylaşım katmanı. İşin tamamı için tek bir ortak istiyorlardı. Ürün kapsamı, tasarım, Flutter geliştirmesi ve mağaza süreçleri tek elden yürüsün istediler. İşe editoryal ekiple bir kapsam oturumuyla başladık.

Proje Ekibi

Proje Ekibi

Zorluk

Alışkanlık vardı, ürün yoktu

Onedio'nun uygulaması test çözme alışkanlığını çoktan kurmuştu. Eksik olan, testi çözen kişinin etrafına kurulmuş bir üründü.

  • 01

    Kişiselleştirme yoktu

    Her kullanıcı aynı akışı görüyordu. Kimin neyi sevdiğine dair hiçbir sinyal toplanmıyordu, bu yüzden uygulama kişinin sırada ne çözmek isteyeceğini öğrenemiyordu.

  • 02

    Sonuçlar herkes için aynıydı

    Her test herkes için aynı sonuçla bitiyordu. Yapılması gereken, sonucu kişinin kendi adı, fotoğrafı ve verdiği cevaplar üzerinden kurmaktı.

  • 03

    Ekran görüntüsünden hızlı paylaşım

    Ekran görüntüsü almak zaten alışkanlıktı. Uygulamanın paylaşmayı ekran görüntüsü almaktan daha hızlı hale getirmesi ve story'de düzgün görünen bir görsel vermesi gerekiyordu.

Yaklaşım

Nasıl kurduk

Kullanıcı dört şey yapıyor. Test buluyor, çözüyor, sonucunu alıyor ve paylaşıyor. Alışkanlık ilk ikisini zaten karşılıyordu; biz sonuç kartından başlayıp geriye doğru çalıştık, sonra akışı kullanan kişiye göre şekillenecek biçimde kurduk.

İstanbul ofisindeki 85 kişilik Neon Apps ekibi.

İstanbul ofisindeki 85 kişilik Neon Apps ekibi.

Süreç

Dört aylık plan

  1. Faz 01

    Keşif

    Onedio'nun editoryal ekibiyle oturduk, gerçekten yayınladıkları test formatlarını listeledik ve motorun neleri karşılaması gerektiğine karar verdik.

  2. Faz 02

    Tasarım

    Ana ekran, onboarding, soru ekranları ve sonuç; kullanıcının karşılaştığı sırayla, tek bir akış olarak tasarlandı.

  3. Faz 03

    Yazılım Geliştirme

    İki platform için tek bir Flutter kod tabanı kullanıldı; testler ve sorular uygulamanın içine yazılmak yerine veriden geliyor.

  4. Faz 04

    Teslim

    Devir dört ayın içinde tamamlandı; Onedio ekibinin artık kendi başına yürüttüğü içerik kurulumu da dahil.

Teslim Edilenler

Ne teslim ettik

Onedio için Mygen, baştan sona tek bir Flutter kod tabanı, test kütüphanesi, soru motoru ve paylaşım katmanı ile dört aylık bir projede teslim edildi.

  • Tek kod tabanından geliştirilmiş native iOS ve Android uygulaması
  • Kategorilere ayrılmış test kütüphanesi, onboarding akışı ve soru motoru
  • Paylaşım menüsü ve story ölçüsünde çıktısıyla kişiselleştirilmiş sonuç kartları
  • Onedio'nun editörlerinin uygulama güncellemesi olmadan yeni test yayınlamasını sağlayan içerik odaklı kurulum
Geliştirme

Ekran ekran ne kurduk

Tek bir akış içinde on ekran. Aşağıdaki ekranların hepsi yayına giren tasarımdan alındı ve kullanıcının gördüğü sırayla diziliyor.

  • Mygen home feed with the year's most-solved tests, grouped by category
    Ana ekran
  • Mygen character test detail with reference images and past results
    Test detayı
  • Mygen onboarding asking the user's name
    Onboarding, ad
  • Mygen onboarding asking for a clear face photo
    Fotoğraf ekleme
  • Mygen onboarding interest picker: culture, personality, film, series and more
    İlgi alanları
  • Mygen multiple-choice text question
    Soru
  • Mygen image-based question: pick a super power
    Fotoğraflı soru
  • Mygen personalized result card with the user's photo
    Sonuç
  • Mygen result with a share sheet, pre-cropped for stories
    Paylaşım
  • Mygen result framed for messaging and sharing
    Story
01 KEŞİF

Kişiye göre şekillenen bir ana ekran

Kütüphane kişilik, kariyer, karakter, burç ve anket kategorilerine ayrılmış; akış ise onboarding'de seçilen ilgi alanlarına göre kendini yeniden sıralıyor. Üstte editoryal seçkiler var, yılın en çok çözülen testleri de burada.

  • Mygen home feed with the year's most-solved tests, grouped by category
  • Mygen character test detail with reference images and past results
02 Onboardİng

Uygulamayı sizin yapan onboarding

Ad, fotoğraf ve ilgi alanları üç hızlı adımda alınıyor. Akışın daha ilk kaydırmada size uygun başlamasını ve sonucun size adınızla seslenmesini sağlayan da bu.

  • Mygen onboarding asking the user's name
  • Mygen onboarding asking for a clear face photo
  • Mygen onboarding interest picker: culture, personality, film, series and more
03 Sonuç ve paylaşım

Her soru tipi, tek bir sonuç

Fotoğraflı sorular, anketler ve doğru-yanlış soruları aynı yerde bitiyor. Sonunda kullanıcının kendi cevaplarına göre kurulmuş, adının ve fotoğrafının olduğu bir sonuç kartı, paylaşım menüsü ve story için hazır kırpılmış bir görsel çıkıyor.

  • Mygen multiple-choice text question
  • Mygen image-based question: pick a super power
  • Mygen personalized result card with the user's photo
Büyüme

Uygulama nasıl büyüyor

Mygen ücretli kurulumla büyümek için geliştirilmedi. Ürünün kendi kullanıcısını getirmesi planlandı; bu da yükü dört şeye bindiriyor.

  • Aktivasyon

    İlk sonuç kişisel olsun

    Onboarding üç adım sürüyor, bu yüzden çözülen ilk test bile kişiselleştirilmiş bir sonuçla bitiyor. İki sonuç birbirinin aynısı olmuyor; ilk denemeyi sonuna kadar götüren şey de bu.

  • Kullanıcı kazanım

    Her sonuç bir davetiye

    Paylaşmak tek dokunuşla oluyor, story görselini kırpmaya da gerek kalmıyor. Böylece her kullanıcı, hiç reklam bütçesi harcanmadan bir sonrakini getiriyor.

  • Geri dönüş

    Geri gelmek için sebep var

    Geniş bir kütüphane, net kategoriler ve size göre seçilmiş listeler sayesinde çözülecek bir test daha her zaman duruyor.

  • içerik

    Kütüphane kendini yeniliyor

    Yeni testler sürüm değil, içeriktir. Onedio istediği sıklıkta yayın yapıyor, uygulama aynı gün güncel oluyor.

Bunların hiçbiri medya bütçesi gerektirmiyor. İşi sonuç ekranı yapıyor. Paylaşılacak kadar kişisel olduğu için paylaşılıyor ve paylaşılan her sonuç, bir sonraki kullanıcının giriş noktası oluyor.

Teknoloji

Elimizde iki platform, tek ekip ve dört aylık bir takvim vardı.

Flutter sayesinde iOS ve Android'i tek kod tabanından geliştirdik, zamanı aynı işi iki kez yazmak yerine akışa harcadık. Uygulamanın üzerine kurulduğu şey ise kişiselleştirme katmanı. Motor her soru tipini okuyor ve sonucu cevaplayan kişinin profiline göre kuruyor.

Neon, bir ajans gibi değil kendi ürün ekibimiz gibi hissettirdi. Mygen'in ne olması gerektiğini anladılar, zor kararları bizimle birlikte aldılar ve uçtan uca yayına aldılar.

Neon bir ajans gibi değil, kendi ürün ekibimiz gibiydi. Mygen'in ne olması gerektiğini anladılar, zor kararları bizimle birlikte aldılar ve işi uçtan uca tamamladılar.

Kaan Kayabalı, Co-Founder at Mediazone

Kaan Kayabalı

Co-Founder at Mediazone

Ekip

Bunu 600'den fazla kez yapmış bir stüdyo tarafından geliştirildi.

Neon Apps, İstanbul ve New York'ta 85 kişilik şirket içi ekibiyle çalışan mobil öncelikli bir stüdyodur. Ürün, tasarım ve mühendislik aynı ofiste çalışıyor; dört aylık takvim de bu yüzden tutuyor.

Neon Apps, merkezi İstanbul ve New York'ta olan bir mobil uygulama geliştirme şirketidir. 2019'dan beri girişimler ve kurumsal şirketler için iOS, Android ve çoklu platform ürünleri geliştiriyor. Ekip 85 kişi ve tamamı şirket bünyesinde; bugüne kadar 300'den fazla müşteri için 600'ü aşkın proje tamamlandı, bu ürünler 100 milyon kullanıcıya ulaştı ve müşteri memnuniyeti %98 seviyesinde. Neon Apps aynı zamanda resmi RevenueCat partneridir; abonelik altyapısı tarafındaki büyüme işleri de bu ortaklık üzerinden yürüyor.

Tüm portföyü inceleyinAll case studies

Sıkça Sorulan Sorular

09Bir projeniz mi var?

Bize Ulaşın

Bir projeniz mi var? Girişimler ve global markalar için dünya standartlarında mobil ve web uygulamaları geliştiriyoruz.

İletişime Geçin