Io e il mio amico stiamo lavorando su un'applicazione che funziona già per Windows 8 ed è scritta in Javascript, HTML e CSS. Il nostro desiderio è quello di renderlo multipiattaforma per aree come Windows Mobile, Chrome, Firefox e Android.
Quindi, la nostra struttura di directory assomiglia a questa:
.
├SomeApp.sln // Visual Studio solution file
├SomeApp.suo // other Visual Studio related file
├SomeApp.v11.suo // other Visual Studio related file
├deploy.py // Deployment script for apache
├Makefile // For things like building the desktop version
│ // and for testing/linting/deploying
conf
├── apache.conf
SomeApp
├── AppPackages
├── bin
│ ├── Debug
│ └── Release
├── bld
│ ├── Debug
│ └── Release
├── css
├── images
├── js
│ └── lib
├── pages
├── promo images
└── strings // i18n language files
├── ar
├── bg
├── cs
├── da
├── de
├── el
├── en-US
├── es
├── fr
├── he
├── hr
├── hu
├── it
├── ja
├── ko
├── nb
├── nl
├── pl
├── pt
├── ro
├── ru
├── sv
├── tr
├── uk
Ho aggiunto cose come lo script di distribuzione e il file make ... ma sono davvero in perdita su come organizzare un progetto come questo. Creerei directory come questa?
.
├──browserExtension/
│ ├── build/ // put makefile here?
│ ├── conf/ // put apache conf here?
│ ├── chrome/
│ ├── firefox/
├──web/ // normal web page
├──windows/
│ ├── WindowsMobile8/
│ └── Windows8/ // put existing solution files here?
├──mobile/
│ ├── android/
└──common/
├── css/
├── js/
│ └── test/
└── html/
C'è un buon esempio di un progetto che ha già avuto successo facendo ciò che posso seguire?