# Dijion > Dijion is an independent studio founded in 2026, developing its own mobile applications and mobile games with a focus on innovation, reliability and users. English is the default website language. Turkish pages use the /tr/ prefix. Pip, Mimo, Byte and Luma are studio mascots. Contact: info@dijion.com. Phone and WhatsApp: +90 540 727 45 66. Address: Topçular, Osman Gazi Cd. No:2, 34055 Eyüpsultan/İstanbul/Türkiye ## English - [Mobile Apps & Games](https://dijion.com/): An independent studio founded in 2026. We develop our own mobile apps and games with a focus on people, clear design and reliable performance. - [About](https://dijion.com/about/): Founded in 2026, Dijion brings design and engineering together to develop its own mobile apps and games. Discover our purpose, principles and process. - [Studio Characters](https://dijion.com/team/): Meet Pip, Mimo, Byte and Luma, Dijion’s studio mascots representing product thinking, design, engineering and continuous improvement. - [Studio Notes](https://dijion.com/notes/): Practical guides and studio notes on mobile apps, games, UX/UI design, product decisions and software quality. - [Contact](https://dijion.com/contact/): Contact Dijion for questions, feedback and collaboration ideas. Send a message through our form or email info@dijion.com. - [Design and engineering together](https://dijion.com/design-engineering/): Treating clarity, accessibility and reliability as connected decisions in mobile experiences. - [Dijion press and brand information](https://dijion.com/press/): Verified studio facts, official brand files and press contact details. - [From an idea to a mobile experience](https://dijion.com/process/): How Dijion approaches understanding, prototyping, building and improving its own mobile applications and games. - [Website privacy](https://dijion.com/website-privacy/): Information about the Dijion website’s contact form, language preference and visit measurement. - [How can an error message help users move forward?](https://dijion.com/notes/actionable-mobile-error-messages/): UX/UI design - [Turning product feedback into actionable work](https://dijion.com/notes/actionable-product-feedback-triage/): Product thinking - [A useful brief for asynchronous design reviews](https://dijion.com/notes/async-design-review-brief/): Studio culture & creative process - [Beyond color: communicating state in apps and games](https://dijion.com/notes/beyond-color-mobile-interfaces-games/): UX/UI design - [Explaining value before asking for mobile permissions](https://dijion.com/notes/contextual-mobile-permissions/): Mobile app development - [A creative prototype session: exploring one question with constraints](https://dijion.com/notes/creative-constraint-prototype-session/): Studio culture & creative process - [From a link to the app: returning to the right screen after sign-in](https://dijion.com/notes/deep-links-authentication-context/): Mobile app development - [The states missing between design and engineering](https://dijion.com/notes/design-engineering-state-handoff/): Studio culture & creative process - [How to keep a lightweight product decision log](https://dijion.com/notes/lightweight-product-decision-log/): Product thinking - [Measuring loading: from the first frame to usable content](https://dijion.com/notes/measuring-mobile-loading-experience/): Engineering & performance - [Make Retry avoid performing the same operation twice](https://dijion.com/notes/mobile-api-retry-idempotency/): Engineering & performance - [Does opening an app mean it delivered value?](https://dijion.com/notes/mobile-app-activation-definitions/): Product thinking - [What should a mobile app do when the connection drops?](https://dijion.com/notes/mobile-app-offline-states/): Mobile app development - [Where should Back take you? Preserving mobile navigation context](https://dijion.com/notes/mobile-back-navigation-context/): Mobile app development - [A mobile battery budget: what work should run, and when?](https://dijion.com/notes/mobile-battery-work-budget/): Engineering & performance - [Where should focus go when a bottom sheet opens?](https://dijion.com/notes/mobile-bottom-sheet-focus/): UX/UI design - [From It does not work to a reproducible mobile bug report](https://dijion.com/notes/mobile-bug-reproduction-report/): Studio culture & creative process - [How fresh is cached data? A mobile freshness contract](https://dijion.com/notes/mobile-cache-freshness-contract/): Engineering & performance - [What context makes a mobile crash report useful?](https://dijion.com/notes/mobile-crash-report-context/): Engineering & performance - [Protect data during updates: mobile database migration tests](https://dijion.com/notes/mobile-database-migration-tests/): Engineering & performance - [Confirm before deletion or offer Undo afterward?](https://dijion.com/notes/mobile-destructive-actions-undo/): UX/UI design - [Before retiring a mobile feature: a user transition plan](https://dijion.com/notes/mobile-feature-sunset-plan/): Product thinking - [Mobile file imports: preview, cancellation and safe retries](https://dijion.com/notes/mobile-file-import-recovery/): Mobile app development - [How to design audio and haptic preferences in mobile games](https://dijion.com/notes/mobile-game-audio-haptic-preferences/): Mobile game development - [Camera motion and playfield readability in mobile games](https://dijion.com/notes/mobile-game-camera-readability/): Mobile game development - [What should you test in a first mobile game prototype?](https://dijion.com/notes/mobile-game-core-loop-playtest/): Mobile game development - [What are you changing when mobile game difficulty increases?](https://dijion.com/notes/mobile-game-difficulty-curves/): Mobile game development - [Learning through play: designing the first mobile game level](https://dijion.com/notes/mobile-game-onboarding-through-play/): Mobile game development - [When a call interrupts the game: pause and resume design](https://dijion.com/notes/mobile-game-pause-resume/): Mobile game development - [Reward feedback in mobile games: explaining what was earned](https://dijion.com/notes/mobile-game-reward-feedback/): Mobile game development - [Two devices, two saves: resolving mobile game progress conflicts](https://dijion.com/notes/mobile-game-save-slot-conflicts/): Mobile game development - [One more round or later? Designing mobile game session endings](https://dijion.com/notes/mobile-game-session-endings/): Mobile game development - [An interface content inventory: from buttons to error messages](https://dijion.com/notes/mobile-interface-content-inventory/): Studio culture & creative process - [Growing mobile lists: duplicates, missing items and lost position](https://dijion.com/notes/mobile-list-pagination-consistency/): Mobile app development - [What should a notification open? Designing destination and validity](https://dijion.com/notes/mobile-notification-destination-design/): Mobile app development - [Stuck at 99 percent: designing honest progress indicators](https://dijion.com/notes/mobile-progress-indicator-honesty/): UX/UI design - [A quality test matrix for mobile apps and games](https://dijion.com/notes/mobile-quality-test-matrix/): Engineering & performance - [A release checklist for a small mobile update](https://dijion.com/notes/mobile-release-checklist/): Engineering & performance - [Mobile search: keeping old results separate from a new query](https://dijion.com/notes/mobile-search-query-states/): Mobile app development - [Keep interfaces usable when text grows: a mobile test plan](https://dijion.com/notes/mobile-text-scaling-test-plan/): UX/UI design - [Small icons, wrong taps: mobile target areas and spacing](https://dijion.com/notes/mobile-touch-target-spacing/): UX/UI design - [How to set a visual asset budget for mobile products](https://dijion.com/notes/mobile-visual-asset-budgets/): Engineering & performance - [Designing controls for one-handed mobile games](https://dijion.com/notes/one-handed-mobile-game-controls/): Mobile game development - [Keeping user input safe: drafts and return flows](https://dijion.com/notes/preserving-user-input/): Mobile app development - [How should you prioritize the next product decision?](https://dijion.com/notes/prioritizing-product-decisions/): Product thinking - [What to ask instead of Would you use it? Product discovery interviews](https://dijion.com/notes/product-discovery-interview-questions/): Product thinking - [When should a product experiment stop? Decide before starting](https://dijion.com/notes/product-experiment-stop-rules/): Product thinking - [The one question a prototype should answer](https://dijion.com/notes/prototype-learning-question/): Studio culture & creative process - [Do you need to collect everything to measure a product?](https://dijion.com/notes/question-led-product-measurement/): Product thinking - [Reviewing a mobile flow with a screen reader: from labels to tasks](https://dijion.com/notes/screen-reader-mobile-flow-review/): UX/UI design - [What decisions can a small usability study support?](https://dijion.com/notes/small-sample-usability-decisions/): Product thinking - [Small-studio retrospectives: turning discussion into action](https://dijion.com/notes/small-studio-retrospective-actions/): Studio culture & creative process - [When do mascots help? Setting boundaries for studio characters](https://dijion.com/notes/studio-mascots-meaning-boundaries/): Studio culture & creative process - [Turkish and English interface copy: the same task in two languages](https://dijion.com/notes/turkish-english-interface-copy/): Studio culture & creative process - [Make empty states explain the next step](https://dijion.com/notes/useful-empty-states/): UX/UI design - [Start with a clear purpose](https://dijion.com/notes/start-with-purpose/): Product thinking - [Designing for clarity](https://dijion.com/notes/designing-for-clarity/): UX/UI design - [Keep improving after launch](https://dijion.com/notes/improving-after-launch/): Engineering & performance ## Türkçe - [Mobil Uygulamalar ve Oyunlar](https://dijion.com/tr/): 2026 yılında kurulan Dijion, kullanıcı odaklı mobil uygulamalar ve mobil oyunlar geliştiren bağımsız bir stüdyodur. - [Hakkımızda](https://dijion.com/tr/about/): 2026 yılında kurulan Dijion’un hikâyesini, mobil uygulama ve oyun geliştirme yaklaşımını, vizyonunu ve misyonunu keşfedin. - [Stüdyo Karakterleri](https://dijion.com/tr/team/): Ürün düşüncesini, tasarımı, yazılım geliştirmeyi ve sürekli iyileştirmeyi temsil eden Dijion stüdyo maskotları Pip, Mimo, Byte ve Luma ile tanışın. - [Stüdyo Notları](https://dijion.com/tr/notes/): Mobil uygulama ve oyun geliştirme, UX/UI tasarım, ürün kararları ve yazılım kalitesi üzerine uygulanabilir rehberler ve stüdyo notları. - [İletişim](https://dijion.com/tr/contact/): Sorularınız, geri bildirimleriniz ve iş birliği fikirleriniz için Dijion’a ulaşın. İletişim formunu kullanın veya info@dijion.com adresine yazın. - [Tasarım ve yazılım birlikte](https://dijion.com/tr/design-engineering/): Mobil deneyimlerde açıklık, erişilebilirlik ve güvenilirliği aynı kararın parçaları olarak ele almak. - [Dijion basın ve marka bilgileri](https://dijion.com/tr/press/): Dijion hakkında doğrulanmış kısa bilgiler, resmî marka dosyaları ve basın iletişimi. - [Fikirden mobil deneyime](https://dijion.com/tr/process/): Bir mobil uygulama veya oyun fikrini anlamak, denemek, geliştirmek ve iyileştirmek için Dijion’un yaklaşımı. - [Web sitesi gizliliği](https://dijion.com/tr/website-privacy/): Dijion web sitesindeki iletişim formu, dil tercihi ve ziyaret ölçümleri hakkında bilgiler. - [Hata mesajı kullanıcıyı nasıl ileri taşır?](https://dijion.com/tr/notes/actionable-mobile-error-messages/): UX/UI tasarım - [Geri bildirimi yapılabilir işe dönüştürmek](https://dijion.com/tr/notes/actionable-product-feedback-triage/): Ürün düşüncesi - [Toplantısız tasarım değerlendirmesi için iyi bir inceleme notu](https://dijion.com/tr/notes/async-design-review-brief/): Stüdyo kültürü ve yaratıcı süreç - [Bilgiyi yalnız renge bırakmamak: uygulama ve oyun arayüzleri](https://dijion.com/tr/notes/beyond-color-mobile-interfaces-games/): UX/UI tasarım - [Mobil uygulamada izin istemeden önce değeri anlatmak](https://dijion.com/tr/notes/contextual-mobile-permissions/): Mobil uygulama geliştirme - [Yaratıcı prototip oturumu: az malzemeyle bir soruyu incelemek](https://dijion.com/tr/notes/creative-constraint-prototype-session/): Stüdyo kültürü ve yaratıcı süreç - [Bağlantıdan uygulamaya: giriş sonrası doğru ekrana dönmek](https://dijion.com/tr/notes/deep-links-authentication-context/): Mobil uygulama geliştirme - [Tasarım ve yazılım arasında eksik kalan durumlar](https://dijion.com/tr/notes/design-engineering-state-handoff/): Stüdyo kültürü ve yaratıcı süreç - [Küçük bir ekibin karar günlüğü nasıl tutulur?](https://dijion.com/tr/notes/lightweight-product-decision-log/): Ürün düşüncesi - [Yükleniyor ekranını ölçmek: ilk görüntüden kullanılabilir içeriğe](https://dijion.com/tr/notes/measuring-mobile-loading-experience/): Yazılım ve performans - [Yeniden dene düğmesi aynı işlemi iki kez yapmasın](https://dijion.com/tr/notes/mobile-api-retry-idempotency/): Yazılım ve performans - [Uygulamanın açılması değer oluştuğu anlamına gelir mi?](https://dijion.com/tr/notes/mobile-app-activation-definitions/): Ürün düşüncesi - [Bağlantı kesildiğinde mobil uygulama ne yapmalı?](https://dijion.com/tr/notes/mobile-app-offline-states/): Mobil uygulama geliştirme - [Geri düğmesi nereye götürmeli? Mobil gezinmede bağlamı korumak](https://dijion.com/tr/notes/mobile-back-navigation-context/): Mobil uygulama geliştirme - [Mobil uygulamada pil bütçesi: hangi iş ne zaman çalışmalı?](https://dijion.com/tr/notes/mobile-battery-work-budget/): Yazılım ve performans - [Alt panel açılınca odak nereye gitmeli?](https://dijion.com/tr/notes/mobile-bottom-sheet-focus/): UX/UI tasarım - [“Çalışmıyor”dan tekrar üretilebilir mobil hata raporuna](https://dijion.com/tr/notes/mobile-bug-reproduction-report/): Stüdyo kültürü ve yaratıcı süreç - [Önbellekteki veri ne kadar güncel? Mobil tazelik sözleşmesi](https://dijion.com/tr/notes/mobile-cache-freshness-contract/): Yazılım ve performans - [Çökme raporunda hangi bağlam işe yarar?](https://dijion.com/tr/notes/mobile-crash-report-context/): Yazılım ve performans - [Güncelleme sonrası veri kaybolmasın: mobil veri tabanı geçişleri](https://dijion.com/tr/notes/mobile-database-migration-tests/): Yazılım ve performans - [Silmeden önce onay mı, sildikten sonra geri al mı?](https://dijion.com/tr/notes/mobile-destructive-actions-undo/): UX/UI tasarım - [Bir mobil özelliği kapatmadan önce: kullanıcı geçiş planı](https://dijion.com/tr/notes/mobile-feature-sunset-plan/): Ürün düşüncesi - [Mobil dosya içe aktarmada önizleme, iptal ve güvenli tekrar](https://dijion.com/tr/notes/mobile-file-import-recovery/): Mobil uygulama geliştirme - [Mobil oyunda ses ve titreşim tercihleri nasıl tasarlanır?](https://dijion.com/tr/notes/mobile-game-audio-haptic-preferences/): Mobil oyun geliştirme - [Mobil oyunda kamera hareketi ve oyun alanının okunabilirliği](https://dijion.com/tr/notes/mobile-game-camera-readability/): Mobil oyun geliştirme - [İlk mobil oyun prototipinde neyi test etmeli?](https://dijion.com/tr/notes/mobile-game-core-loop-playtest/): Mobil oyun geliştirme - [Mobil oyunda zorluğu artırırken neyi değiştiriyorsunuz?](https://dijion.com/tr/notes/mobile-game-difficulty-curves/): Mobil oyun geliştirme - [Mobil oyunda oynayarak öğrenme: ilk bölüm nasıl tasarlanır?](https://dijion.com/tr/notes/mobile-game-onboarding-through-play/): Mobil oyun geliştirme - [Oyun telefon görüşmesiyle kesildiğinde: duraklatma ve devam etme](https://dijion.com/tr/notes/mobile-game-pause-resume/): Mobil oyun geliştirme - [Mobil oyunda ödül geri bildirimi: kazanılanı açık anlatmak](https://dijion.com/tr/notes/mobile-game-reward-feedback/): Mobil oyun geliştirme - [İki cihaz, iki kayıt: mobil oyunda ilerleme çakışmasını çözmek](https://dijion.com/tr/notes/mobile-game-save-slot-conflicts/): Mobil oyun geliştirme - [Bir tur daha mı, sonra mı? Mobil oyun oturumunu bitirmek](https://dijion.com/tr/notes/mobile-game-session-endings/): Mobil oyun geliştirme - [Arayüz metni envanteri: düğmelerden hata mesajlarına](https://dijion.com/tr/notes/mobile-interface-content-inventory/): Stüdyo kültürü ve yaratıcı süreç - [Uzayan mobil listelerde tekrar, atlama ve kaydırma kaybı](https://dijion.com/tr/notes/mobile-list-pagination-consistency/): Mobil uygulama geliştirme - [Bildirime dokununca ne açılmalı? Hedef ve geçerlilik tasarımı](https://dijion.com/tr/notes/mobile-notification-destination-design/): Mobil uygulama geliştirme - [Yüzde 99’da bekleyen ekran: dürüst ilerleme göstergeleri](https://dijion.com/tr/notes/mobile-progress-indicator-honesty/): UX/UI tasarım - [Mobil uygulama ve oyunlar için kalite test matrisi](https://dijion.com/tr/notes/mobile-quality-test-matrix/): Yazılım ve performans - [Küçük bir mobil sürüm için yayın kontrol listesi](https://dijion.com/tr/notes/mobile-release-checklist/): Yazılım ve performans - [Mobil aramada eski sonuçları yeni sorguyla karıştırmamak](https://dijion.com/tr/notes/mobile-search-query-states/): Mobil uygulama geliştirme - [Metin büyüdüğünde arayüz bozulmasın: mobil test planı](https://dijion.com/tr/notes/mobile-text-scaling-test-plan/): UX/UI tasarım - [Küçük simge, yanlış dokunma: mobil hedef alanı ve boşluklar](https://dijion.com/tr/notes/mobile-touch-target-spacing/): UX/UI tasarım - [Mobil ürünlerde görsel varlık bütçesi nasıl belirlenir?](https://dijion.com/tr/notes/mobile-visual-asset-budgets/): Yazılım ve performans - [Tek elle oynanan mobil oyunlarda kontrol tasarımı](https://dijion.com/tr/notes/one-handed-mobile-game-controls/): Mobil oyun geliştirme - [Kullanıcının yazdığını kaybetmemek: taslak ve geri dönüş akışları](https://dijion.com/tr/notes/preserving-user-input/): Mobil uygulama geliştirme - [Bir sonraki ürün kararını nasıl önceliklendirmeli?](https://dijion.com/tr/notes/prioritizing-product-decisions/): Ürün düşüncesi - [“Kullanır mıydınız?” yerine ne sorulur? Ürün görüşmesi soruları](https://dijion.com/tr/notes/product-discovery-interview-questions/): Ürün düşüncesi - [Ürün deneyi ne zaman durmalı? Başlamadan karar kuralları](https://dijion.com/tr/notes/product-experiment-stop-rules/): Ürün düşüncesi - [Prototipin yanıtlaması gereken tek soru](https://dijion.com/tr/notes/prototype-learning-question/): Stüdyo kültürü ve yaratıcı süreç - [Ölçmek için her şeyi toplamak gerekir mi?](https://dijion.com/tr/notes/question-led-product-measurement/): Ürün düşüncesi - [Mobil akışı ekran okuyucuyla incelemek: etiketten göreve](https://dijion.com/tr/notes/screen-reader-mobile-flow-review/): UX/UI tasarım - [Az katılımcılı kullanılabilirlik testinden hangi kararlar çıkar?](https://dijion.com/tr/notes/small-sample-usability-decisions/): Ürün düşüncesi - [Küçük stüdyoda retrospektif: konuşmadan uygulanabilir aksiyona](https://dijion.com/tr/notes/small-studio-retrospective-actions/): Stüdyo kültürü ve yaratıcı süreç - [Maskot ne zaman işe yarar? Stüdyo karakterlerinin sınırları](https://dijion.com/tr/notes/studio-mascots-meaning-boundaries/): Stüdyo kültürü ve yaratıcı süreç - [Türkçe ve İngilizce arayüz metni: aynı görevi iki dilde anlatmak](https://dijion.com/tr/notes/turkish-english-interface-copy/): Stüdyo kültürü ve yaratıcı süreç - [Boş ekran bir sonraki adımı anlatsın](https://dijion.com/tr/notes/useful-empty-states/): UX/UI tasarım - [Önce fikrin amacını netleştirmek](https://dijion.com/tr/notes/start-with-purpose/): Ürün düşüncesi - [Kullanımı kolaylaştıran tasarım kararları](https://dijion.com/tr/notes/designing-for-clarity/): UX/UI tasarım - [Yayın sonrası iyileştirmeye devam etmek](https://dijion.com/tr/notes/improving-after-launch/): Yazılım ve performans ## Optional - [Sitemap index](https://dijion.com/sitemap.xml): Public pages grouped by content type, with language alternatives. - [Robots](https://dijion.com/robots.txt): Crawler access rules.