Launching the calendar on the week view on Windows Phone 8.1 - windows-store-apps

AppointmentManager.ShowTimeFrameAsync is showing the day view on Windows Phone no matter what duration I specify. I want to be able to launch the calendar on the week view.
Link to the API reference:
http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.appointments.appointmentmanager.showtimeframeasync

Day is the default view of calender app. currently Appointment API does not provide any method/Property to change/set default view of calender. User has to do change the view in calender app to see weekly view

As per MSDN Forums there is no way at the moment to launch the calendar on the week view.
Note: I have submitted a request to fix problem in the next release.

Related

How precise are Google Chrome extension statistics?

I published a Chrome Extension, but statistics are weird. At first, I realized that it doesn't count inline installation on my custom webpage.
Do you think that Total Current Users is precise?
For some days I have bigger drop of Total Current Users than number of uninstallations, which is nonsense.
Is there any way how to get precise statistics of total users, installations and uninstallations?
I am not sure is how precise stats in the current version of Developer Dashboard. But I know that Google working on a new version and it is already in closed-beta testing.
The new one has more detailed stats about installation sources.
Here also some steps that can help to improve your stats counting:
Add Google Analytics tracking ID to your Chrome Web Store item;
Track 'successCallback' event on the extensions promo website;
Open a "welcome" page, hosted on your website – so you can count those who just installed the extension. Docs: chrome.runtime.onInstalled;
Open a "good bye" page, after users remove your extension from a browser. So you can calc uninstall events. One more benefit - you can ask "what was wrong?". Docs: chrome.runtime.setUninstallURL.
Updated.

Timezone of Firebase Analytics

I noticed that Firebase Analytics builds its daily reports based on irrelevant timezone (UTC+3 in my case)
How can I change time zone Firebase Analytics is building its reports?
As of 2021 May >Go to Project Settings >Integrations >Google Analytics :-
Analytics settings moved again. New icon is in top right and you'll find the time settings there again.
None of the answers provided worked for me. As of Nov, 2021, this is how you can change the reporting time zone:
1- In Firebase, go to Dashboard page then click on View more in Google Analytics found top right.
Show the location of the above options on Firebase
2- On Google Analytics page the previous button took you to, go to Admin settings, then select Property Settings.
Show the location of the above options on Google Analytics
3- You can then change the Reporting time zone under Property details
Show the Reporting time zone option on Property Settings
Firebase Analytics uses the timezone associated with the developer who created the Firebase Project.
To change the timezone you need to go in Project Settings, and change the time zone for each app.
See screenshots below.
See their documentation, it is present
Open your Firebase project.
Click Dashboard, then click (Settings).
Under Data Sharing, select the different ways in which you want to share your Analytics data.
Under Reporting, select the time zone and currency you want to use for your reports.

Issue with the EnabledDays in the Calendar widget

I am using the Enabled days in the Calenadr widget , the enabled days are the days when the data load happens. Data Load dates are stored in the entity and whenever the dataload happended those dates needs to be enabled in calendar. I am using the action to select those dates in
The issue is it display the dates in when the dataload happened in 2015 even in this 2016. When I debug and see the JSONValidDate it is like
Now the problem is it selects these date even in 2016, but these dates dataload happened in 2015.
So I added year year to variable and the value is
And it doesnot work, It doesnot open the calendar. I am really stuck and not sure how to proceed with this. This is in production and I am not able to move forward. Any help is greatly appreciated.
From what I can see you are using the Silk UI Framework.
The EnabledDays from the Silk UI Calendar does not allow you to select the year, so when you add the year to the JSON, the calendar does not know what to do with it, and returns an exception to the browser's console.
However, there are 2 options to solve this issue:
You can use another element (in the image bellow I used a buttongroup) to filter the year outside the calendar. Then, by doing an Ajax Refresh, get the data for that year and refresh the calendar.
Check this image for the example
You can copy the calendar pattern to your own application and change the EnableDays code to also work with the year.
As you may have noticed on this last image, this calendar pattern is deprecated (since Version 1.1.0, released on 16 July 2015), and the new version of the calendar, does the exact opposite, which is select the disabled dates.
Although this second option is a bit harder to implement, and having in consideration that at a certain point the deprecated patterns may be deleted, it will allow you to keep upgrading Silk UI without loosing any functionality to your application.

UWP is not available in Windows Store after Published

I have deployed my UWP in windows store. The app is available in windows store, however, it can be accessed only using the link provided by MS https://www.microsoft.com/store/apps/9nblggh5cdck. The app is not available when I search in windows store. I have used exact name and alternate names, but it's not showing in windows store.
Any suggestion, why it it not available in windows store?
Thanks!
If your app is public (not Beta or Private) it'll take time to be available through the search (Site & Devices) .. around 72 Hours or more in some cases!
UPDATE 1:
That's odd.. I suggest to update the submission and make it Private (2nd option) then after your submission is published.. send another submission and make it Public (1st option).. maybe that will update the servers status and the cache..
Same here. My app not showing in the search result.
It's bug windows store.
https://social.msdn.microsoft.com/Forums/ru-ru/ba1c37da-861d-4108-b905-f1b574a401c6/app-disappeared-from-store?forum=wpsubmit
https://social.msdn.microsoft.com/Forums/windowsapps/en-US/66d1e7d5-9185-419b-ae79-8f457d060f41/my-app-cannot-be-found-in-the-store?forum=wpsubmit
petition:
https://www.change.org/p/microsoft-satya-nadella-bill-gates-windows-store-policy-team-windows-store-fix-windows-store-search-by-title-and-by-keyword-none-searchable-no-results?recruiter=358739216&utm_source=share_petition&utm_medium=copylink
Thank you every one,
I emailed this to Microsoft and then I received reply with following statements:
We have reviewed your app and have moved it up in rank such that you
should see it in the Search results soon.
Within 10 hours after this email, I saw my app in the store.
Thanks to Windows Store Policy Team!

WP8 Calendar store like contact store

I've built a windows phone 8 application.
As of today, I can synchronize contacts from the internet with contacts on the phone thanks to the contact store. Everything is ok.
Do we have the same thing for the calendar so that our appointments will be visible in the calendar of the phone?
Thanks
Yes there is an Appointment Store class. Through the Windows.ApplicationModel.Appointments namespace, you can create and manage appointments in a user's calendar app. Here you can create an appointment, add it to a calendar app, replace it in the calendar app, and remove it from the calendar app.
Pre-requisite: Before you can use any of the app calendar APIs you need to update your app manifest. In Solution Explorer, double-click Package.appxmanfest to open the manifest designer. On the Capabilities tab, check the Appointments capability
Here are some other links that you can check out:
1) Managing Appointments
2) Managing App Calenders
3) Reading Data from App Calenders