Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

Create initial structure #1

Merged

Conversation

lpelizzaMS
Copy link
Contributor

Background

Create the initial structure and also add a gitignore file.

Changes

I have followed the structure suggested for Xamarin Forms projects. Then, we have this projects inside the Solution
Doppler.Mobile.iOS (this project has all the files related to iOS platform)
Doppler.Mobile.Android (this project has all the files related to Android platform)
Doppler.Mobile (this project has the logic related to the application like views and view models)
Doppler.Mobile.Core (this project has the logic related to the core of the application like services and models)

@andresmoschini
Copy link
Member

andresmoschini commented Mar 27, 2018

I understand that Xamarin Forms has a common UI for any platform. Why did you need to create platform-based projects?

@andresmoschini
Copy link
Member

Hi @MakingSense/doppler-products team, sorry for the spam, but maybe some of you are interested in following the progress of this project, in that case, feel free to watch it and participate in coder reviews and discussions.

image

<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml" />
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it not possible to use the new VS2017 .csproj format?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nevermind, it seems that this project format it is not compatible yet: dotnet/project-system#1467

@lpelizzaMS
Copy link
Contributor Author

@andresmoschini
regarding your question: "Why did you need to create platform-based projects?"

The template of Xamarin Forms has those projects. They are used to configure each platform.

@lpelizzaMS lpelizzaMS merged commit cc6c9d5 into MakingSense:master Mar 27, 2018
@lpelizzaMS lpelizzaMS deleted the NoTicket-Create-initial-structure branch March 27, 2018 16:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants