+420 603 755 610
info@inited.cz
INITED Solutions s.r.o.
  • Domů
  • Služby
    • Vývoj mobilních aplikací
    • Záchrana projektů
    • Konzultace
    • Provoz a rozvoj mobilních aplikací
  • Pro agentury
  • Ukázky naší práce
  • Blog
  • Kontakt

0. Základní zadání

Home Wiki 0. Základní zadání

Obchod

  • základy mobilních aplikací, úvod
    • více mobilů, přesun do mobilního světa
    • iOS a Android
    • distribuce přes obchody
  • jak vybírat, tvořit aplikaci
    • stavebnice vs. zakázkové programování
    • nativní vs. hybridní
  • jak dostat ze svého programátora maximum
    • jak si nastavit spolupráci ke vzájemné spokojenosti
    • fix price vs time and material
    • důvěřuj ale prověřuj
    • paušál a zálohování
  • převzetí aplikace
    • nejsou to jenom zdrojáky
    • jak postupovat
    • kdy to má smysl, kdy psát novou
  • nativní vs. hybridní
  • cena mobilní aplikace
    • 10tis - 1milion
    • co cenu ovlivní
  • Co aplikace umí a jak to využít, jak to zpeněžit
    • push notifikace
    • lokální notifikace
    • analytiky
    • geofence
    • focení
    • qr kódy
    • kalendář
    • mapy
    • práce offline
    • poloha a gps
      • přesnost
    • smart banners
    • platby v aplikaci
  • naše vize a strategie
    • vyšší ceny, méně projektů, mazlit se s věcma
  • GDPR a ochrana osobních údajů
    • co je osobní údaj
    • sbírat minimum
    • získání souhlasu, privacy policy



Pro partnery - odběratele

  • info pro partnery
    • modely spolupráce
    • nda, gdpr
  • materiály do nabídky
    • jak pracujeme
    • naše reference
  • technologie, které používáme
  • architektura mobilní aplikace
  • architektura aplikace + backendu
  • kvalita není náhoda - vývojové postupy
  • popis struktury hybridní aplikace
    • jak si ji spustit
    • popis adresářů
    • build scripty pro CI
  • tipy na mobilní grafiku
    • login nahoře
    • nepoužívat hover
    • používat swipe
    • rozměry - návrh grafiky na iPhone 5 a iPad
  • CORS
    • php, java, vzor
    • vypnutí v chrome
  • organizace projektu, etapy
  • obchodní podmínky
    • záruky
  • vytvořte si aplikaci sami a zdarma - přes phonegap

Obchody:

  • rozměry obrázků
  • registrace na Apple
  • registrace na Google
  • jak nám nastavit přístupy na apple a google
  • zjištění UDID
  • co je provisioning profile - zamykání aplikací na ios
  • formulář pro registraci firmy a aplikace v obchodě
  • Testflight vs stahovací stránka
  • odkaz na guidelines

Pro programátory - organizace

  • instalace stanice
  • popis architektury PHP projektu
  • popis architektury docker projektu
  • řád práce, pravidla
    • komunikace, slack, Jira
    • pull requesty
    • nová verze
    • jak pracovat s jirou, kdo zakládá tasky, kdo je uzavírá, workflow
    • vykazování
    • fakturace
  • kancelář na Karlově náměstí
    • tiskárna a scanner v kanclu
    • wifi
    • jídlo, doprava
    • pravidla pro klíče a kartu
  • ZZZ
  • pravidla pro codereview
  • vzory a návody:
    • NDA
    • růžové prohlášení
    • dohoda o provedení práce
    • BOZP
  • nastavení firebase





Platformy:

Android:

  • adb - základy práce
  • připojení usb androidu
  • sha1 hash
  • debug certifikát pro android
  • zákaz zálohování do cloudu
  • jak udělat screenshot na androidu
  • sshd server na androidu

iPhone:

  • idevicesyslog na ios
  • zapnutí debugu v safari
  • iOS PNG decode
  • žádost o certifikát

Appium:

  • instalace, example
  • confirm dialog
  • selendroid na win

Docker:

  • základy
  • spuštění našeho projektu - php nebo microservices

GIT:

  • instalace a vytvoření klíčů
  • pull requesty
  • problémy s mergem
  • nová verze

Emulátor a testování:

  • android
  • ios
  • ios web driver
  • appium

Cordova a Ionic:

  • instalace windows
  • instalace mac
  • instalace linux
  • docker


Charles proxy:

  • nastavení SSL

Jenkins:

  • založení projektu

Jira:

  • info

Confluence:

  • info

Nastavení IDE:

  • Jetbrains
  • VS code
  • Eclipse


Lets encrypt:

  • pravidelné prodloužení certifikátu

OSX:

  • instalace ve vmware
  • simple password na OSX




Jak správně programovat:

  • codestyle
  • promisy a observables

Komponenty a vzory:

  • push notifikace
    • apns vs firebase
    • generování certifikátů nebo klíčů
    • skript na testování
  • in app purchases
  • analytics
    • jak zapnout debug
    • flurry
  • přihlášení přes sociální sítě
    • facebook
    • google
    • zpracování na straně serveru


Zbytky:

  • apache Sling
    • základy slingu
    • jako windows service
  • lokální dependence maven
  • doctrine - update schema
  • podepsání exe ve windows
  • tcpdump a odchycení komunikace


Služby, které využíváme:

  • web4u - domény, servery
  • contabo
  • digital ocean
  • ...
  • Domů
  • Služby
  • Blog
  • Ukázky naší práce
  • Kontakt
© 2023 Created by Provocado