iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
...Would you recommend to do this (Ignore System.Core and mscorlib) in every project?Almost every project uses LINQ ...
Would you recommend to do this (Ignore System.Core and mscorlib) in every project?
Almost every project uses LINQ ...
Yes, if that's the case, almost every project uses LINQ. You may ignore System.Core and mscorlib in every project.
... and if I understand it right the only drawback of this, is the final size of the app package.
I unarchived an apk (created using Crosslight with link skip to System.Core and mscorlib) to a directory and looked to the files in Windows Explorer. Here is the uncompressed size mscorlib and all System.xxx.dll:
If you are concern to optimize the size of the compiled apk, you might want to try use linking: SDK Assemblies (or even All Assemblies), and go through the process of marking classes with the Android preserve attribute, [Android.Runtime.Preserve].
You can also create separate packages, one with armeabi only (for very old devices), one with armeabiv7a, and one with x86. Google play supports having 3 separate packages with different capabilities (don"t forget to change the capabilities in your manifest file for each package).
Next, you can use ProGuard, an Android SDK tool used to create smaller applications by reducing the footprint of large included libraries (such as Google Play Services) in your APK. It removes unused Java bytecode, which makes the resulting app smaller.
Are there other assemblies you would recommend to exclude from linker optimizations?
As far as I know, no other assemblies but System.Core and mscorlib.
Hope this helps.
I just did a quick test on one device, but it seems your solution solved the problem.
Glad to know that my post helps.
Should you need further assistance or run into any problems regarding our products, feel free to post it into our forum. We would be happy to assist you again.
... and send some messages (qwertzuiop, test43 - qwertzuiop, test44 - qwertzuiop, ...).As another registered user you should have received these push messages.... I am online through WIFI and my test device has no SIM card inside. Could this be a problem?
... and send some messages (qwertzuiop, test43 - qwertzuiop, test44 - qwertzuiop, ...).
As another registered user you should have received these push messages.
... I am online through WIFI and my test device has no SIM card inside. Could this be a problem?
I turned on my test device this morning and received the push message. Please kindly check the enclosed video (2016_04_07_08_29_47.zip) which shows the pushed message.
My Nexus 4 also online through WiFi and has no SIM card inside.I just pushed a minor modification to the data-os-sync-pns sample. The googleProjectId in the contructor of CrosslightAppAppService (AppService.cs) in the Core project is replaced with the new generated project number. Could you please update the sample and re-test the push notification with this new googleProjectId?
I created a video which shows how the sample works on my local end. I use http://staging1.intersoftsolutions.com/SyncSample/Push/SendNotification page to send notification and use SyncSample from data-os-sync-pns repository.
Please find the video in the attachment, staging_pns.zip.
Does every user who registered at your database get a push notification when I send one over the url given above?
Yes. Every user who login will get push notification when send one over the url given above.
Sorry for any inconvenience this problem may have caused you.
When building production in both iOS and Android, Xamarin method of deployment for iOS and Android to reduce size of the apps is the recommended way to optimized your application. However, when the linker is enabled, it may cause unexpected errors when the app tries methods which may not be directly referenced by the application, such as LINQ expressions.
The error, Unable to perform data operation due to an error: Sequence contains no matching element, happen because the LINQ is ignored. We need to tell the Android linker to include the System.Xml.Linq assembly (do not exclude that assembly).
Here's how to enable the LINQ expressions in the production build:
Visual Studio
Xamarin Studio
The changes have been applied to SimpleExpense sample.
This should helps.
I just tested and CROS-1059 works fine.
Glad to know that the reported problem is resolved.
I am looking forward to test the fix for CROS-1060.
I'll update the information in this thread when a nightly-build hotfix for CROS-1060 is ready to be evaluated.
Glad to hear the good news.
Should you need further assistance or run into any problems regarding our controls, feel free to post it into our forum. We would be happy to assist you again.
Kindly reset activate for all products under registered email.
Done. The license activation has been reset by our Accounts Department. Please try to re-register your purchased products and let us know if the problem still persist.
Thank you for the detail information.
A report has been submitted to WebGrid development team regarding this problem. It is filed under ASPNET-363.
I'll keep this thread updated when a night-build hotfix is ready to be evaluated.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname