9 repository-uri
Guidelines for building applications on mobile platforms.
Explore 9 awesome GitHub repositories matching part of an awesome list · Mobile Development Guides. Refine with filters or upvote what's useful.
Style guides for Google-originated open-source projects
Google's internal style standards for Objective-C.
This project is a collection of Swift coding standards and static analysis rules designed to ensure consistency across Swift projects. It provides a defined set of naming conventions and structural guidelines to maintain a shared style for teams. The repository centers on a SwiftLint configuration used to automate the detection and correction of style violations in source code. This configuration enables automated style enforcement, ensuring that code adheres to organizational standards without requiring manual review. The guidelines cover the standardization of code formatting, naming, and
Community-standard Swift style guide.
Acest proiect oferă un set cuprinzător de design pattern-uri standardizate, convenții de denumire și configurații de mediu pentru dezvoltarea Objective-C. Stabilește un framework consistent pentru design-ul API-urilor, gestionarea memoriei și organizarea proiectelor, pentru a asigura că bazele de cod rămân lizibile și mentenabile în cadrul echipelor. Ghidul definește standarde specifice pentru izolarea namespace-urilor folosind prefixe de clasă și un sistem structurat pentru denumirea activelor. Acesta subliniază tiparele arhitecturale pentru protocoalele de delegare și mecanismele de gestionare a erorilor menite să îmbunătățească siguranța tipurilor și claritatea. Acoperirea se extinde la formatarea codului sursă, organizarea structurii claselor și implementarea singleton-urilor thread-safe. Include, de asemenea, standarde pentru configurarea proiectelor Xcode, aliniind ierarhiile fizice de fișiere cu grupurile de proiect și gestionând setările de build.
Objective-C coding standards from The New York Times.
Acest proiect oferă un set de ghiduri de dezvoltare Android, standarde de arhitectură și un ghid de stil de codare. Stabilește reguli uniforme de formatare și implementare pentru a asigura consistența și mentenabilitatea codului pentru aplicațiile construite pe platforma Android. Proiectul include un șablon de structură de proiect standardizat care definește ierarhii de foldere și layout-uri de fișiere consistente. Aceste standarde sunt concepute pentru a menține o experiență de dezvoltare previzibilă în mai multe fluxuri de lucru. Ghidurile acoperă tipare arhitecturale, inclusiv separarea pe straturi a logicii de business și a prezentării, izolarea modulelor bazată pe funcționalități și fluxul de date unidirecțional. De asemenea, abordează utilizarea injecției de dependențe bazată pe interfețe și o ierarhie de pachete standardizată.
Coding standards for Android application development.
Acest proiect este un set de standarde de codare, tipare arhitecturale și linii directoare de siguranță a tipurilor pentru scrierea codului sursă Swift. Oferă un framework pentru menținerea unui cod curat și ușor de întreținut prin convenții stabilite și reguli de formatare. Ghidul prioritizează compoziția în detrimentul moștenirii claselor, favorizând tipurile de valoare și clasele „final”. Stabilește o politică pentru controlul accesului în vederea gestionării limitelor dintre logica internă și componentele externe prin modificatori de vizibilitate expliciți. Standardele acoperă optimizarea siguranței tipurilor prin binding-uri imutabile și gestionarea sigură a opționalelor. Domeniile suplimentare includ utilizarea tiparelor de ieșire timpurie (early exit) pentru a optimiza fluxul logic, reducerea verbozității sintaxei și aplicarea unei formatări uniforme a codului.
Swift coding conventions used at GitHub.
Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns.
Architectural guidelines for Android projects.
A style guide that outlines the coding conventions for Kodeco
Community-standard Objective-C style guide.
Archived Style guide & coding conventions for Objective-C projects
Objective-C coding conventions used at GitHub.
Swift coding standards used at SlideShare.