PrismLibrary / Prism

Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
Other
6.28k stars 1.64k forks source link

Who's using Prism for Xamarin.Forms in production? #1016

Closed bill2004158 closed 5 years ago

bill2004158 commented 7 years ago

Similar like this: https://github.com/reactiveui/ReactiveUI/issues/979

After company name, project name, how it is being used, which platforms. Case study / reference customer material marketeer type stuff.

Use the following template:

Drag and drop a screenshot or two onto the comment. Author: Website:

Apple: Android: Windows Store: WPF:

Source Code (!):

pcresswell commented 7 years ago

I've just put out a simple XF + Prism weight lifting application out called TUL - Time Under Load. Pretty simple Master Detail app using Unity container and Prism with some OxyPlot for graphing. No backend, authentication, etc.

Author: Always Twirling Inc Website: timeunderload.com

Apple: https://itunes.apple.com/us/app/tul/id1219806577 Android: https://play.google.com/store/apps/details?id=com.alwaystwirling.tul

Some Screenshots:

brianlagunas commented 7 years ago

That's awesome! Congrats on the app.

pcresswell commented 7 years ago

Thanks to you @brianlagunas for the great work on Prism!

JaccoDieleman commented 7 years ago

We're using it for all of our recent apps and are very happy with it. We can't do proper MVVM without it. We are using the Unity container, but we are considering switching to Autofac. The way Prism has been set up makes the switch easy. Which is nice as well!

Author: 4PS B.V. Website: https://www.4ps.nl/

Apple: https://itunes.apple.com/nl/app/4ps-buitendienst/id1173821193 Android: https://play.google.com/store/apps/details?id=com.fps.fsa Windows Store:https://www.microsoft.com/nl-nl/store/p/4ps-buitendienst-app/9nblggh4wrt3?ocid=badge&rtc=1

Some screenshots of our flag ship app: home-screen landing-page

odahan commented 7 years ago

I'm using it for the first time on a new project (the first time on Xamarin.Forms, I used Prism for WPF and I participated a bit in Prism for WinRT). It is a very clever library for MVVM that well fit the needs for cross-platform development. I think I'll not use Unity but DryIoc.

At this time I have just a few prototypes written (using Unity), and all seems to work correctly. Apart a strange problem with dependency injection on the 1st screen, all dependencies in the constructor of the main viewmodel are null... works fine on other pages but not the 1st one. I'm rewriting these tests using DryIoc instead of Unity to see if this is making a difference (Unity is dead and in all cases DryIoc is faster and maintained).

Olivier Dahan

2017-08-04 14:36 GMT+02:00 JaccoDieleman notifications@github.com:

We're using it for all of our recent apps and are very happy with it. We can't do proper MVVM without it. We are using the Unity container, but we are considering switching to Autofac. The way Prism has been set up makes the switch easy. Which is nice as well!

Author: 4PS B.V. Website: https://www.4ps.nl/

Apple: https://itunes.apple.com/nl/app/4ps-buitendienst/id1173821193 Android: https://play.google.com/store/apps/details?id=com.fps.fsa Windows Store:https://www.microsoft.com/nl-nl/store/p/4ps- buitendienst-app/9nblggh4wrt3?ocid=badge&rtc=1

Some screenshots of our flag ship app: [image: home-screen] https://user-images.githubusercontent.com/15797374/28968773-f342f348-7921-11e7-80de-026ff40b4b50.png [image: landing-page] https://user-images.githubusercontent.com/15797374/28968774-f34e0896-7921-11e7-9fa7-a979c2d31775.png

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/PrismLibrary/Prism/issues/1016#issuecomment-320237666, or mute the thread https://github.com/notifications/unsubscribe-auth/AEyLiHYCe-yOrdpuZro_eue39Qszq2NKks5sUxA_gaJpZM4M8WWF .

-- Olivier Dahan

henriksen commented 7 years ago

We've made an app for the University of Bergen that acts as a mobile front end to their Learning Management System, Canvas.

Author: Capgemini Stavanger, Norway

Google: https://play.google.com/store/apps/details?id=no.uib.mitt Apple: https://itunes.apple.com/no/app/mitt-uib/id1247471771?mt=8

image image

Source: Not yet, but it might be open sourced.

brianlagunas commented 7 years ago

Chefs For Seniors: https://chefsforseniors.com/

Video discussing the project: https://channel9.msdn.com/Blogs/DevRadio/DR1719 Prism segment: https://channel9.msdn.com/Blogs/DevRadio/DR1719#time=20m18s

djcparker commented 6 years ago

We've (finally) released a companion app for the configuration of glazing units, searching the pre-configured glazing database and requesting CE marking documentation. It took a few (long) rounds of global testing but I finally got approval to release it. Multi-language (16 so far).

Author: Pilkington Group / NSG Group

0x0ss 0x0ss 1

Apple: https://itunes.apple.com/us/app/pilkington-spectrum/id1184941970?mt=8 Android: next week - just waiting for sign off UWP/Mac: coming in a couple of months hopefully

More features to be released in the next month

VitalyKnyazev commented 6 years ago

Money Tracker - personal finance app with cash/stock accounts, cryptos and sync between devices.

screenshot01 wm10 windows10

Author: K-Tech Systems Ltd Website: http://k-tech-systems.com

UWP in prod since Mar 2016: http://www.windowsphone.com/s?appid=e48b0385-e91a-4e05-a09a-f74a750dc2a0 Android in prod since Aug 2017: https://play.google.com/store/apps/details?id=com.ktechsystems.moneytrackerpro Apple: in development, ETA later this year

Predatorie commented 6 years ago

We have been using Prism and Unity for several years with our WPF applications but this was the very first time using Xamarin Forms and my first time developing commercial mobile apps. As others have mentioned, I couldn't imagine developing a mobile app without Xamarin Forms and Prism.

The community app is for our customers and once logged into our system allows access to our forums, knowledge based articles, video tutorials, product information, etc.

Author: CNC Software, Inc.

Google: Mastercam Community for Android Apple: Mastercam Community for iOS UWP: No plans to publish although we do have a feature complete working project

image

amalmo commented 6 years ago

We have made an app for the cyclists in Oslo, Norway that allows them to securely store their bicycles in locked rooms that are located near public transport stations.

Author: Bymiljøetaten, Oslo, Norway

Google: https://play.google.com/store/apps/details?id=no.oslokommune.sykkelhotellapp&hl=en Apple: https://itunes.apple.com/us/app/id1301957407 simulator screen shot - iphone x - 2017-12-13 at 13 36 52

simulator screen shot - iphone x - 2017-12-13 at 13 36 45

naweed commented 6 years ago

Movie Watchlist - a gorgeous way to track movies you love

Google: https://play.google.com/store/apps/details?id=com.xgeno.MovieWorld&hl=en Apple: Under review

download screenshot_1509101944 screenshot_1509101974 1 2 3 5

mecvillarina commented 6 years ago

Prism Version: 6.3

HAAC (Companion Distribution App) You can access your apps distributed by private individuals or organizations from AppCenter (appcenter.ms). Just ask the distributors to register at https://haac.azurewebsites.net to distribute the apps from AppCenter.

Play Store: https://play.google.com/store/apps/details?id=com.mecodes.haac App Store: https://itunes.apple.com/us/app/haac/id1377211700?ls=1&mt=8

image

image

image

jbachelor commented 6 years ago

First: A HUGE thank you to Brian Lagunas and Dan Siegel for all of their help over the course of developing this app. It went live just this week! We're looking forward to moving the app to .net standard and Prism 7, but that's not done yet.

The app is called "Luxor Controller". I'm afraid it is only useful to those who have a Luxor lighting system installed around their home or business, but this is our first Xamarin app release, and we're extremely excited about it! There are some user concerns we cannot address, since they are related to what is possible given the firmware on the controllers, so you will see some pretty angry reviews. We're trying to address those on a case-by-case basis as we go.

Author: Luxor Mob at Hunter Industries Website: https://www.fxl.com/support/luxor-using-an-ios-or-android-device-to-control-system

Apple: https://itunes.apple.com/ca/app/luxor-controller/id710090124?mt=8 Android: https://play.google.com/store/apps/details?id=com.hunter.luxor&hl=en

3-android-colordetails colordetails mainwithdongle groups

amalmo commented 6 years ago

BOKA is an app made for the farmers in Norway, and is a part of the digitalization process in the agriculture industry. This app replaces the old pen and paper way of documenting what happens at the farm, now you just make a note in the app and its synced to the cloud.

Author: Felleskjøpet Agri, Lillestrøm, Norway

Google: https://play.google.com/store/apps/details?id=no.felleskjopet.boka.droid Apple: https://itunes.apple.com/no/app/fk-boka/id1368344418?l=nb&mt=8 simulator screen shot - iphone x - 2018-05-02 at 09 24 15 simulator screen shot - iphone x - 2018-05-02 at 09 24 21

ChaseFlorell commented 6 years ago

I built this using 100% Forms and Prism https://play.google.com/store/apps/details?id=fortis.outagemap

screen shot 2018-06-12 at 8 44 36 am screen shot 2018-06-12 at 8 44 27 am screen shot 2018-06-12 at 8 44 17 am screen shot 2018-06-12 at 8 44 05 am screen shot 2018-06-12 at 8 43 55 am
mecvillarina commented 6 years ago

Another App made from XF Prism (7.0)

Chronos (Diary/Journal App) - Chronos helps you privately capture your daily activities, thoughts, idea, and photos.

Play Store Link: https://play.google.com/store/apps/details?id=com.mecodes.chronos.droid App Store Link: Not yet Available

screenshot_20180823-003258 screenshot_20180823-004633

karlingen commented 5 years ago

RePT is an exercise app made for lifters wanting to try out the Reverse Pyramid Training approach by Leangains. Backed by Prism for XF! ❤️

Author: Karl Metum Website: https://getrept.app

Apple: https://itunes.apple.com/us/app/rept/id1421816184?ls=1&mt=8 Google: https://play.google.com/store/apps/details?id=se.codehacker.RePT

simulator screen shot - iphone 8 - 2018-12-23 at 18 37 32

simulator screen shot - iphone 8 - 2018-12-23 at 18 37 38

simulator screen shot - iphone 8 - 2018-12-23 at 18 38 03

naweed commented 5 years ago

Series Watchlist: Keep track of the shows you are watching.

Google: https://play.google.com/store/apps/details?id=com.xgeno.serieswatchlist&hl=en Apple: https://itunes.apple.com/us/app/series-watchlist/id1314148730?mt=8

1 2 3 4

dansiegel commented 5 years ago

Thanks to everyone who has shared.

lock[bot] commented 4 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.