POST
|
Great question, infact its more of a generic topic of managing and keeping up with software code changes. This problem is no different that multiple people working on a single code base with all of them making changes. So the solution to both the above situations is to use a version control system such as git (along with a service like github to make it easier). In your case this is what I would do: 0. Download and install git client (like Github desktop). Make sure you have a github (or equivalent like Gitlab) account. 1. Open your AppStudio project location make it a git repo. 2. Sync your project to Github repo 3. Make code changes normally and use commits/Pull Request workflows 4. When ever a new version of template or update is available, create a new branch and compare the changes. You can then selectively merge or even submit focussed code changes. I just realized this would make a good blog post so we will work on that. Thanks for reaching out and happy coding, -Sathya
... View more
03-14-2019
11:05 AM
|
0
|
1
|
1106
|
POST
|
It is possible to create a dashboard style app in AppStudio with maps and charts and data callouts. It's not available out of the box as a template or sample. Can you be more specific of what kind or level of integration you are looking for? Also any use cases or workflows we should be aware of.
... View more
12-04-2018
02:07 PM
|
1
|
0
|
723
|
DOC
|
Version 4.2 (Sept 2021) Fixed the sign-in process to sign-in to SAML+PKI authenticated portals using an external browser Updated content page to include item types such as administrative reports, csv files etc. Bug fixes and improvements Localization improvements Version 4.1 (May 2021) New native app experience for viewing web maps, web scenes and layers Support for ArcGIS Enterprise authentication using PKI encryption Support for configuring your ArcGIS Enterprise URL through Mobile Device Management (MDM) system Other bug fixes and UI enhancements Version 3.1 (March 2020) Support for Storyteller user type Support for ArcGIS Enterprise 10.8 Bug fixes Version 2.5 (Dec 2019) Support for switching between multiple accounts on ArcGIS Online or Enterprise Bug fixes Version 2.4 (Oct 2019) Support for public account members Added filters for the Group content page Administrators: Delete member support Added Living Atlas content for the ArcGIS Online users ENH-000122005 ArcGIS Companion should allow the ability to scroll through the log in screen when signing into an organization Version 2.3 (June 2019) Manage add-on licenses for members Open items in native apps Support for IWA authentication Support for Dark theme Support for ArcGIS Enterprise 10.7.1 Support for managing credits of members Open in browser for Operation dashboard items will work for non public items too New search member filter based on credits remaining Version 2.2 (March 2019) Support for ArcGIS Enterprise 10.7 Assign add-on licenses for ArcGIS Pro when adding or inviting members Share groups via social media or with a URL Version 2.1 (Feb 2019) Improved Add member workflow with support for assigning groups and assigning application licenses Discover page enhancements based on feedback Support for assigning one or more groups to members Initial support for ArcGIS Enterprise portals (10.6 and 10.6.1) Support for public users Version 1.4 (December 5, 2018) For Administrators Updated levels to user types for user's profile Allow them to edit members user types Updated invite members to Org with user types Content Added filters for the content UI Added new item types such as "Scene layer - Building", Deep Learning Package License check for the non-public items to open in native Apps or browser Groups Enhanced UI/UX for the Group filters Members Enhanced UI/UX for the filtering members Other bug fixes and UI Enhancements Version 1.3 (October 25, 2018) Notifications Integrated membership requests within notifications Notifications now show the live count Search improvements Unified search for content, groups and members Improved search filters Groups Ability to edit group title, summary View edit and modify group tags Added delete protection setting for groups New filter UI & options for groups list view Content Updated UI for the recent, popular and featured list view to match the Content list view Performance improvements and bug fixes Version 1.2 (Sept 18, 2018) Add member to Org [Administrator only] Add members without sending invitations Invite members to join using an account of their choice Show pending invites Tags New design for viewing tags in content details page Ability to add, delete or edit item tags Ability to search by tags by tapping on item tag Provide item settings Ability to mark item as Authoritative & Deprecated Delete protection ability Notifications Ability to approve or decline Group membership requests. Improvements to web view (in-app browser) for iOS devices Version 1.1 (Aug 20, 2018) Folder Support - With v1.1 you are now able to browse your content within individual folders you have created in your Organization (Org). Also if you auto sign in it remembers your last browsed folder. Invite users to Org [Administrator only] - This has been one of the requested feature, the ability to add or invite users to your Org. In v1.1 we have added the option to "Add member and notify them via Email" which is 1 of the 3 options currently available in ArcGIS . The other options will be available in the next release. Showing Authoritative and Deprecated content - ArcGIS Companion now displays public Authoritative content along with the Org name which has recommended the content. It also displays any Deprecated content within or outside the Org. Filter members in Org or group - Another requested feature is to filter and sort members based on roles and perform sorting. This has been added both when viewing and searching Org members and group members. View Credits [Administrator only] - Along with the total credits, administrators can now also view credits consumed in the last 30 days and in the last 24 hours. This is available under the overview section of the Org tab. Version 1.0 (June 27, 2018) Sign into ArcGIS Online orgs Fingerprint/Touch/FaceID support Remember user (opt-in ) Content View your content View org content View favorites and add/remove to favorites Sort by title or date Comment (Add or reply) Open in other ArcGIS apps (if installed) Open in browser (limited item types, more support coming soon) If content owner/org admin View usage statistics Modify sharing preferences Delete comments Share content Groups Org Everyone Links & social media Groups View groups View each group info, content and members Request to join group If Group owner/admin search for members and add them to a group promote member to manager and vice versa (Group admin only) Modify properties of the group Invite members within org and outside org Search Content within org or all online Filters Remember last five searches People search available within the Org tab in v1 Notifications Show any pending notifications Allow action to be taken Org Info on org (details, link, orgID, items, groups, credits etc...) List of members, admins Profile Info, credits Org settings View licenses assigned Edit Profile Name Photo Bio Change password Discover your org items Featured items (if configured) Popular items New items Learn about Esri via blogs, tweets and news Search bar App preferences/settings Full support for custom roles settings & privileges Admin specific Disable/enable member Change member role Change member info on behalf Enable Esri access for any member Delete any org item, group Modify any content/group settings More info on org (credits, expiration, etc..) Supported Platforms and Devices iOS iPhone (iOS 10 and above) iPad (iOS 10 and above) Android Any arm based device API level 16 and above Android x86 platform
... View more
09-12-2018
01:50 PM
|
1
|
0
|
2250
|
POST
|
Ye s you can. You will be able to open any item type of "Dashboard" using Companion app. Please note items such as "Operations Dashboard" or "Operations Dashboard addin" which are older/legacy desktop versions cannot be opened since it requires Desktop version of Operations Dashboard which is not available on mobile devices.
... View more
09-12-2018
01:36 PM
|
1
|
0
|
888
|
POST
|
Great question. It reminded me of a meeting we had earlier in the year when the idea of the app was floated and discussed. In fact these are the questions any product team go through before creating a product or an app or a new feature as to why? Do we need one more of the same? Cant we take what we already have and also ask it to do xyz etc.. ArcGIS Online and Enterprise systems are very popular and has lot of users coming from all walks of life, experiences and technical backgrounds. They can no longer be singled out to be just made up of one type of users for example Analysts. Consider the newer generation Z workforce who have in some ways skipped the desktop browser completely. Anyone who has a account with the ArcGIS system should have the ability to access and use it anywhere they want on any device (not just limited browsers). Though the support for ArcGIS website is getting better on mobile with every release, its still a lot of work to take all the same features people love on the full website and make it work really well on a real mobile device which has differences in browsers and limitations on storage or network or access to native hardware. With the penetration of smart phones and tablets and other hand held devices, as per the popular statistics, the use of mobile browser as the first choice on these types of devices has not seen great adoption. I am now wondering when is the last time I visited the twitter/linkedin mobile responsive website on my phone (which by the way has an excellent mobile web experience). The other aspect to consider is just the expectation of end users. Every ArcGIS user owns at least one smart phone/device if not more, of his/her own choice and is exposed to all the wonderful world of app stores and native apps. They love this pattern and expect businesses/company to have a full mobile presence. Good examples are banking apps, insurance apps etc. We feel the need for a true mobile based solution that is focused, supports common workflows and has all the aspects of ease of use and access. This is similar to any business today which offers both a solid web browser experience and also equally good if not better mobile app experiences including Google search/photos/drive, Slack, Twitter, Box, LinkedIn etc.. There is also a very common pattern in these apps i.e. in most cases the full browser experience always offers more features/functionalities and is also the first to get new things. Corresponding mobile apps are much more focused, simple and task oriented. However its important to note that the usage and user experiences patterns are very different. Also interesting is the fact that there seems to be never a need for full parity between the full blown website to the native app as long as the tasks/workflows can be completed in a delightful manner. Another common pattern is that most of these apps require login, expect apps to remember you next time, take advantage of any mobile features or hardware like camera, notifications, fingerprint, security etc... so the same user has choice to use browser or mobile app but when it comes to mobile app their expectations are not the same. The user chooses one over the other depending on various factors such as availability to device/computer, familiarity, experience, urgency, preference to name a few. Users are very familiar with using browser based version when working on their laptops or desktops and switch to a mobile app when on the device or tablet. The aim of the ArcGIS Companion mobile app is not to replace ArcGIS web experience but to complement it and also provide a good alternative choice to mobile web which continue to evolve. The app will ever remain a subset of all things ArcGIS web can do but provides good value to each of the user types it supports such as Viewers, Authors and Admins. Its important Esri develops both native and Web apps, so as to widen the reach of access, while also provide a good overall user experience. Good feedback on publishing a roadmap for planned or upcoming features before its released. We will work on that for sure. Since you asked (and if you have not yet seen it) here is a link to all the feature functionality of Companion app at v1.0 https://community.esri.com/community/arcgis-companion/blog/2018/06/28/arcgis-companion-v10-features-and-faq . Version v1.1 is coming out very soon in a couple of weeks so expect blog posts listing new features and enhancements added.
... View more
08-09-2018
11:55 AM
|
2
|
1
|
868
|
POST
|
We are actively working on it. It will be supported for Enterprise 10.7 and above due to the fact that older portals will not recognize the app as a trusted app to allow sign in.
... View more
07-02-2018
03:50 PM
|
2
|
0
|
1378
|
BLOG
|
With the recent launch of new mobile app ArcGIS Companion we thought it might be useful to list out features of the app and also answer any frequently asked questions. If you have not yet read the release blog post then it might be useful to read it first. What can I do with this app at version 1.0? A lot actually, here is a list of feature functionality thats available in the app Sign into ArcGIS Online orgs Fingerprint/Touch/FaceID support Remember user (opt-in ) Content View your content View org content View favorites and add/remove to favorites Sort by title or date Comment (Add or reply) Open in other ArcGIS apps (if installed) Open in browser (limited item types, more support coming soon) If content owner/org admin View usage statistics Modify sharing preferences Delete comments Share content Groups Org Everyone Links & social media Groups View groups View each group info, content and members Request to join group If Group owner/admin search for members and add them to a group promote member to manager and vice versa (Group admin only) Modify properties of the group Invite members within org and outside org Search Content within org or all online Filters Remember last five searches People search available within the Org tab in v1 Notifications Show any pending notifications Allow action to be taken Org Info on org (details, link, orgID, items, groups, credits etc...) List of members, admins Profile Info, credits Org settings View licenses assigned Edit Profile Name Photo Bio Change password Discover your org items Featured items (if configured) Popular items New items Learn about Esri via blogs, tweets and news Search bar App preferences/settings Full support for custom roles settings & privileges Admin specific Disable/enable member Change member role Change member info on behalf Enable Esri access for any member Delete any org item, group Modify any content/group settings More info on org (credits, expiration, etc..) Supported Platforms and Devices iOS iPhone (iOS 10 and above) iPad (iOS 10 and above) Android Any arm based device API level 16 and above Android x86 platform Who can use this app? Any ArcGIS organization user either part of online or enterprise will be able to use the app. Few specific features and workflows will be reserved for admins. This app will also support any user who has signed up via trial or via developer program. Free public user account will not be allowed to sign in by design. What is the cost? ArcGIS Companion is a free app available on public app stores and provided as part of your ArcGIS org subscription. Where can I get it? Apple iTunes Appstore (world wide) Google Play (world wide) Amazon App Store (world wide) Is the app localized? Yes, we care a lot about our international user community. Similar to other ArcGIS products, this app is localized and internationalized in all supported languages. All supported 38+ languages (except hindi) Full support for RTL (Hebrew and Arabic) Does the mobile app run on tablets? Yes ArcGIS Companion is designed to run on any iOS or Android phone or tablet. Whats next? This is just the beginning. We have lots of exciting features and enhancements lined up for future versions. Suggestions welcome! When is the next release? We plan to release with every major release of ArcGIS and also make updates to the app in-between. In short we will be updating the app numerous times over the year. If you can't wait and want to get in early then sign up for our Early Adopter Community program and we can then provide you beta versions of the upcoming releases as we update them via Apple Test Flight or Google Play Beta. What tech was this app but with? As listed in the About/Credits section in the app, this app was built with AppStudio for ArcGIS. Build amazing cross-platform mobile, tablets and/or desktops apps in one codebase quickly and efficiently using AppStudio.
... View more
06-27-2018
05:49 PM
|
3
|
3
|
3366
|
POST
|
Yes absolutely. If your device supports fingerprint/touch-id/face-id then this feature is enabled by default. If not then goto "App Settings" and enable the "Auto sign in" switch.
... View more
06-27-2018
02:32 PM
|
3
|
0
|
668
|
POST
|
I've posted a new blog Introducing ArcGIS Companion - New Mobile App for your Organization. This blog introduces you to the new mobile app and provides you brief list of features. You can also find links to download the app in the various stores. Give the blog a read, then come here to discuss it.
... View more
06-26-2018
04:08 PM
|
0
|
4
|
2011
|
POST
|
Hey check my detailed comment in this thread: https://community.esri.com/thread/197104-does-uifilesharingenabled-need-to-be-set-to-true-for-quick-report-app
... View more
07-04-2017
08:59 AM
|
0
|
0
|
3979
|
POST
|
Great that you are using the latest Map Viewer template. Hope you are liking the new design and updates. So the question is: "Skip the gallery page if only one map". This is not implemented in the current version of map viewer template i.e. Gallery page is always shown. This will be a good enhancement and we will add this feature and make this a configurable parameter in the next update of Map Viewer template. For now, you can easily achieve this by adding a line of code. 1. Open the new Map Viewer template app in the AppStudio IDE (Qt Creator) 2. Find the file "Gallerypage.qml" 3. Goto around line number 95 and inside the signal "onFindItemsResultChanged" after the for loop add the following line of code: if(app.portal.findItemsResult.itemResults.count === 1) { galleryPage.openMap(mapList.get(0)) } Once done your code should look like: \ 4. Done. Buy me a cup of coffee
... View more
07-04-2017
07:28 AM
|
3
|
1
|
862
|
POST
|
We have fixed this issue in the latest release of AppStudio v 2.0 A new parameter has been added in appinfo.json to differentiate between access to local storage vs file sharing (between apps or using itunes). Though in Android world it does not make a difference in the iOS world these two things are very different. In this release (v 2.0) this has to be specified in the appinfo.json "capabilities" section manually by editing the file, in the next release we will add a user interface to this property. What does this mean? "storage" : true | false Tells the underlying platform whether the app intends to use the file system to store files like json or sqllite etc as part of the app. This is a very commonly used flag since many mobile apps use local storage, for example, Quick Report and Map tour templates. "fileSharing" : false | true Tells the underlying platform whether the app intends to allow other apps or software like iTunes to see and access the locally stored files in the app. Note that this property need not be true for most apps unless there is a good use case. For example: Survey123 has this option turned on since all the surveys are created and stored locally and in case there are network issues or any other failure you can connect your device to the computer and use iTunes to extract the database so that there is no data loss. Note: If you are using the latest version of Quick Report template, this has already been added for you so no need to worry but make sure you using the latest version or follow above steps to add this to your existing Quick Report template based app. cc: Nakul Manocha Tina Jin asparuh_kamb@mail.bg
... View more
07-04-2017
07:10 AM
|
0
|
0
|
1263
|
POST
|
With AppStudio version 2.0, background location is supported. To get this to work correctly (and get it approved in the app stores) follow the steps shown below: 1. Make sure you are using latest version of AppStudio desktop (v 2.0 and above) 2. Select you app in desktop and goto Settings -> Capabilites and make sure the "Background location" switch is turned on and click "Apply". This is a new option so do not miss this step. Notes for the curious: Behind the scenes when you turn this switch on a new parameter "backgroundLocation" gets added in "capabilities" section of appinfo.json 3. You can optionally provide a description for these capabilities specifically for Apple devices and app stores to let the end users know as to why you are requesting this capability such as background location. Open "appinfo.json" and add the following key-value pairs "locationAlwaysUsageDescription", "locationWhenInUseUsageDescription" as required under "usageDescriptionKeys" (see the screenshot below for correct usage and placement in the appinfo.json file). This is a file editing process for now and in the next version of AppStudio desktop (2.1), we will provide a nice user interface to add these more seamlessly. Notes for the curious: I said optional earlier since we do have a fallback of default strings if the capability is turned on and there are no overrides in the appinfo.json. Also adding all strings to override within the "usageDescriptionKeys" in appinfo.json does not hurt since the cloud make will only pick the strings based on which capability has been turned on. cc: Nakul Manocha Tina Jin
... View more
07-04-2017
06:53 AM
|
3
|
1
|
870
|
POST
|
Thank you for noticing this, we have resolved this issue internally and this fix is now available for the map tour template. Save the app again on the website for the changes to take effect.
... View more
06-29-2017
09:28 PM
|
1
|
2
|
3979
|
POST
|
With AppStudio 2.0 release June 30, you will be able to create Quick Report fully offline including maps (mmpk). Lots of other improvements too.
... View more
06-29-2017
05:06 PM
|
1
|
0
|
1617
|
Title | Kudos | Posted |
---|---|---|
1 | 12-04-2018 02:07 PM | |
1 | 06-29-2017 09:28 PM | |
1 | 05-10-2016 01:33 PM | |
1 | 02-23-2017 05:01 PM | |
1 | 04-06-2017 03:39 PM |
Online Status |
Offline
|
Date Last Visited |
09-04-2024
10:42 PM
|