Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add UWP support #509

Closed
bmunkholm opened this issue May 3, 2016 · 127 comments
Closed

Add UWP support #509

bmunkholm opened this issue May 3, 2016 · 127 comments
Milestone

Comments

@bmunkholm
Copy link
Contributor

bmunkholm commented May 3, 2016

Which platforms are most required to support?


Core ref: realm/realm-core#2059

@AndyDentFree
Copy link
Contributor

I think UWP with Xamarin Forms is the logical because if people are writing cross-platform apps this gives them their portable UI on a Surface series tablet, to start with. So that what they call the Desktop device family, maybe followed by the Mobile one. Taking my nomenclature from the MS overview

@JonathanADaley
Copy link

I'm definitely interested in Realm for UWP, specifically so it could be used within a native Windows 10 app, across the Desktop/PC, Mobile & Xbox device families; and maybe even HoloLens.

@adamhill
Copy link

+1

@balazsgerlei
Copy link

balazsgerlei commented May 10, 2016

It would be awesome to use Realm in UWP Windows 10 Apps! I hope you'll add support soon! And given the new Xamarin support I assume it would not be that complicated.

@corcav
Copy link

corcav commented May 10, 2016

Please add UWP support.

@donniefitz2
Copy link

UWP would be great and would be in line with the Xamarin cross platform goal (particularly with Xamarin.Forms).

@AlexBream
Copy link

Please add UWP support!

@DevEddy
Copy link

DevEddy commented May 10, 2016

Confirm. UWP support would be awesome.

@kristiandupont
Copy link
Contributor

Please upvote this comment if you are primarily interested in UWP for Mobile

@kristiandupont
Copy link
Contributor

kristiandupont commented May 10, 2016

Please upvote this comment if you are primarily interested in UWP for Surface/tablets and PC

@kristiandupont
Copy link
Contributor

Please upvote this comment if you are primarily interested in the remaining targets (HoloLens, IoT, Devices, XBox)

@JonathanADaley
Copy link

While HoloLens and Xbox would be really cool, I think in the near term it'll be more commercially viable for more developers if Tablet/Surface/PC is the primary target. Mid to long term, HoloLens could be very important.

@rockfordlhotka
Copy link

Seems like a nice data storage option, but not useful for me until it works on UWP and WP8.1 - we're using Xamarin to build an iOS/Android/UWP/WP8.1 app - want to reach all the people.

@tommy7600
Copy link

+1

@escamoteur
Copy link

Same for me without UWP it does not make sense

@pablopioli
Copy link

pablopioli commented May 10, 2016

If UWP is supported I'm in!

@mtycholaz
Copy link

+1

1 similar comment
@delfinof
Copy link

+1

@cmcginty84
Copy link

+1 for UWP!

@jantielens
Copy link

👍 or better +37 :)

@Stoffe
Copy link

Stoffe commented May 10, 2016

+1 for UWP here too!!!!

@MihaMarkic
Copy link

UWP

@bernabei
Copy link

UWP++

@bitdisaster
Copy link

UWP Please!!!

@joaoBeno
Copy link

joaoBeno commented May 11, 2016

+1

Edit: What are the challenges for this to happen? I mean, by supporting Xamarin, UWP should be easy, right?

@ptatoChi
Copy link

UWP please please <3 <3

@soycabanillas
Copy link

+1

@AndyDentFree
Copy link
Contributor

AndyDentFree commented May 11, 2016

@joaoBeno

What are the challenges for this to happen?

Realm has a common C++ core which is compiled for each platform. The C# product is an extremely thin layer on top of this core, mapping data access directly through to the core objects (which is why we use Fody to weave in these accessors). It also implements LINQ querying to use the core engine's query capabilities.

So, the challenge for the device platforms we don't yet support is building core for them, plus a little bit of work to setup test and deployment. That's why we have the individual comments above we'd like you to upvote to determine which device platforms we should prioritise.

@joaoBeno
Copy link

@AndyDentFree Thanks for the quick reply! I asked mostly to understand and see if I could help with something... Seems that an upvote is all I can do for now... :D

@PolywickStudio
Copy link

Can you contact me for the beta test?

@ncarandini
Copy link

ncarandini commented Jan 26, 2017 via email

@greglaurent
Copy link

+1 for UWP -- I want to use this for a Xamarin.Forms project, but require UWP. Are there dates for this feature?

@nirinchev
Copy link
Member

We don't have exact dates that we can commit to, but it is high priority in our backlog and we have already started work on it. You can check the uwp milestone for a high level overview of what needs to be done and our progress towards it.

@Steviey
Copy link

Steviey commented Feb 6, 2017

Other Windows versions like Win 7 / 8 etc. still have a bigger market share then Win 10 (UWP).
Official support for Win 7 will last until 2020.

So currently, if I want to be really cross platform (incl. all Windows-Desktops and other OS-Desktops), and have a decent local client db, the is no alternative to SQLite (one code base).

@nirinchev
Copy link
Member

You'd be happy to learn that support for desktop windows is very close to being released. So if you'd like to use Realm for (e.g.) WPF applications, you'll be able to do that. In terms of other OS-Desktops, do you refer to native development (e.g. Obj C for macOS) or using Mono?

@Steviey
Copy link

Steviey commented Feb 6, 2017

@nirinchev
Sorry, I was in the wrong thread and left Xamarin-tech months ago :-).
Just found the realm.js-repo.

@Zhuinden
Copy link

@nirinchev according to HERE you seem to have released it, is there any sample application and documentation that shows how to use Realm for UWP?

@nirinchev
Copy link
Member

We released Windows Desktop (i.e. WPF/Console app) support. We're actively working on UWP and hope to have an alpha release in several weeks.

@ncarandini
Copy link

ncarandini commented Feb 17, 2017 via email

@sergi10
Copy link

sergi10 commented Mar 1, 2017

+1

2 similar comments
@tommy7600
Copy link

+1

@kipters
Copy link

kipters commented Mar 24, 2017

+1

@atultiwari
Copy link

+1 for UWP.
Sir, any rough estimate, when will UWP support be added or any way to track its progress?
Thanks.

@nirinchev
Copy link
Member

nirinchev commented Mar 30, 2017

We're making solid progress toward UWP. We'll be shipping .NET standard soon and next target would be packaging everything for UWP. While we can't give concrete dates, we're very optimistic about landing it by mid 2017.

@hadoan
Copy link

hadoan commented Apr 11, 2017

+1

1 similar comment
@JohnCido
Copy link

+1

@sorochan
Copy link

+1 UWP and Windows Phone 8

@HobDev
Copy link

HobDev commented May 15, 2017

Any updates on realm uwp support

@nirinchev
Copy link
Member

We're happy to announce that this has shipped with version 1.3.0.

@Zhuinden
Copy link

https://news.realm.io/news/realm-mobile-database-for-universal-windows-platform/

@Amor-Fairouz
Copy link

no sample project here in this case ? i'm trying to get just the instance in the UWP and it's not working (realm 1.4 )

@fealebenpae
Copy link
Member

hey @Amor-Fairouz, please open a new issue and attach as much information as possible - code snippets, targeted devices, exception messages (don't forget to check the inner exception, if any).

@Amor-Fairouz
Copy link

@fealebenpae done #1410

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests