1. Don Geronimo's Avatar
    I'm in the process of making a specification and mockups to present to two US-MN food pantries for an application to help ease their data collection and to provide the required reports they need to provide to fulfill federal and state TEFAP requirements. Like a good boy my current specification is using interfaces and MVVM so that I (or others) can work on the components in parallel. However, I'm faced with a curious situation, in that food pantries (and non-profits in general) have to work with what technologies they have on hand.

    With that understanding, assuming I continue being good and use MVVM to keep the business logic away from the view, is a Visual Studio solution like this possible:

    • Shared (All ViewModels and business-logic interfaces, with compiler directives wherever an API is not universal as needed; use Xamarin?)
    • Windows Desktop WPF (UI/UX with no business logic; references Shared)
    • Windows 8.1 Project (UI/UX with no business logic; references Shared)
    • Windows Phone 8.1 (UI/UX with no business logic; references Shared)
    • Windows 10 UAP (UI/UX with no business logic; references Shared)
    • iOS (UI/UX with no business logic; Will need Xamarin compiler directives in Shared; references Shared; not in current timeline; future-proofing)
    • Android (UI/UX with no business logic; Will need Xamarin compiler directives in Shared; references Shared; not in current timeline; future-proofing)
    • Mac (Future-Proofing; use Xamarin.Mac)
    • Linux (Future-Proofing; use Xamarin.GTK#)
    • Web (Quite honestly, when it comes to what hardware this will be used in, it might be easier to just create a web app using PHP or ASP.Net)

    Is this kind of project possible? My main focus right now is probably just Windows Desktop using WPF and Windows 8.1, with the other platforms coming at a later time. But is this actually possible and/or realistic?
    06-12-2015 08:46 AM
  2. MikeInBA's Avatar
    dear lord man lol. I took one look at that list and got a headache. If I was in that situation I would go with a web based product for everyone. Downside is your going to have crap time with browser compatibility.
    06-26-2015 02:34 PM

Similar Threads

  1. Street Fighter 5 will never be released for the Xbox One, says Capcom
    By WindowsCentral.com in forum Windows Central News Discussion
    Replies: 0
    Last Post: 06-12-2015, 08:42 AM
  2. Microsoft won't show Crackdown and Scalebound at E3 in favor of Gamescom
    By WindowsCentral.com in forum Windows Central News Discussion
    Replies: 0
    Last Post: 06-12-2015, 08:00 AM
  3. Tired of UK signal 'not-spots'? There's national roaming SIM for that
    By WindowsCentral.com in forum Windows Central News Discussion
    Replies: 0
    Last Post: 06-12-2015, 07:42 AM
  4. OneLocker for Windows Phone a simple password manager to help you keep track of things
    By WindowsCentral.com in forum Windows Central News Discussion
    Replies: 0
    Last Post: 06-12-2015, 07:11 AM
  5. Vodafone now offers free Pay Monthly upgrades for SIM-only plan holders
    By WindowsCentral.com in forum Windows Central News Discussion
    Replies: 0
    Last Post: 06-12-2015, 06:50 AM
LINK TO POST COPIED TO CLIPBOARD