Dizajn proširene stvarnosti (AR) uključuje niz koraka nakon formiranja početnog koncepta, što često uključuje razmišljanje kako bi se utvrdilo kako će funkcionirati. Virtualna sredstva koja se koriste u AR-u moraju se stvoriti, često korištenjem računalne grafike i softvera za uređivanje videa. Ovisno o platformi koja se koristi, izrada softverskog koda obično je potrebna za dizajn proširene stvarnosti kako bi se osiguralo da se virtualna imovina pravilno prikazuje. Oznaku je potrebno izraditi kako bi cijeli sustav ispravno funkcionirao, a često se provodi testiranje kako bi se osiguralo da radi dobro.
Da bi AR sustav bio točno prikazan, često je potrebno mnogo dizajna proširene stvarnosti. To obično počinje s brainstormingom, u kojem se planira cijeli projekt ili prikaz. Ako netko želi izraditi poster koji u sebi uključuje AR, onda treba isplanirati dizajn slike na posteru i način na koji će se ona koristiti. Dizajn proširene stvarnosti može zahtijevati brojne iteracije, a proces razmišljanja može uključivati nekoliko napuštenih ideja.
Nakon što se uspostavi početni dizajn proširene stvarnosti, potrebno je izraditi digitalna sredstva koja se u njemu koriste. Ako će poster u prethodnom primjeru sadržavati trodimenzionalni (3D) virtualni dinosaur koji izgleda kao da izlazi iz njega, tada je potrebno izraditi ovaj 3D model. Možda će biti potrebna animacija, a cijelu stvar treba pretvoriti u video datoteku koja se može koristiti s AR sustavom.
Ta se sredstva zatim mogu koristiti u kodiranju kako bi se dizajn proširene stvarnosti spojio. Neka vrsta skripte ili koda obično se kreira i koristi s AR sustavom kako bi se osiguralo da se slika ispravno prikazuje. Izrađuje se AR marker ili crtični kod koji se koristi za označavanje gdje bi se digitalna sredstva trebala pojaviti kada se koriste s odgovarajućim sustavom. Sve ove komponente nastaju i spajaju se tijekom dizajna proširene stvarnosti.
Kada su gotovi, često se koristi testiranje kako bi se osiguralo da svaka komponenta ispravno funkcionira. Pametni telefon, računalo ili drugi sustav postavljen za pokretanje AR softvera koristi se za pregled markera i provjeru jesu li digitalna sredstva ispravno prikazana. Možda će biti potrebno izvršiti promjene ili poboljšanja izvornog dizajna, markera ili virtualne slike kako bi se osiguralo da cijeli sustav radi dobro. Kada se svi ovi elementi temeljito testiraju, tada se dizajn proširene stvarnosti može javno prikazati ili na drugi način pustiti na uvid drugima.