Problem to access BlackBerry World / Tunein radio / Google maps without BES or BIS plan

Hello,
The question is: How access this apps without restart the device? There is another way, faster than restart the device?
I can access this apps ( BlackBerry World, Tunein radio, Google maps, Facebook), but it's necessary restart the device before.
Device info
Carrier: vivo (Brazil)
Model info and OS version: 9300, OS 6 (v6.0.0.534)
I have a geric internet plan. With this plan, it's impossible register in the wireless network.
Thanks in advance!!

Friend fijate well in the picture
You edge signal thus no internet access tedras with BbWorld
You must have a data plan or BIS to lift to EDGE here you can browse without problem.
If you are on 3G but maybe not out Blackberry logo
You must have 3G and surf logo problem.
Regards.
Response you like me? Want THANK? Click 
If it was the SOLUTION click "Accept as Solution"!
#4LL   #ichooseBlackBerry10 @Gutijose14
BBM Channels  PIN: C0007093A
Do not forget to give LIKE    Those people who help you and advise you about your doubts.  if the review has been SOLVED** # 4LL  #ÉliteRoad  Make a backup of your BlackBerry
BlackBerry Protect and  BlackBerry Link constantly.  #ichooseBlackBerry10 Gutijose14 Forums Veteran I

Similar Messages

  • Not able to access blackberry world on Z10. what could be the reason?

    not able to access blackberry world on Z10. what could be the reason? It wasn't issue earlier but facing it from last two days.

    Please guys read other forums on this community before posting redundant issues.
    Try this fix
    Go to the games app.
    At the bottom tap on games.
    At the right bottom, you will notice three dots. Tap the dots
    Tap the option to enter the blackberry world. Wait until the screen is loaded
    Swipe right to Enter My World - > My Apps and Games.
    Tap the three dots again to check for updates.
    Update all the apps and close your App World.
    Try accessing the app world in the standard way. Everything mus be fixed by now.
    Twitter: @ukmight
    1. Click on the " Like " button if you find anything helpful posted.
    2. If any of the replies in your post has resolved your problem, mark the reply(ies) as " Solution ", so that others can readily view the solution instead of creating another redundant post.

  • Cannot access Blackberry World

    I have been accessing blackberry world via the games option  but that is now no longer wirking can anyone help, PLEASE.

    Simply uninstall it, restart your device, re-install it from your browser (www.blackberry.com/appworld/) and restart again. It should run as normal when you launch it.
    But before you do that, try switching off your mobile network and launch the app using a WiFi network. If this works, then there's a problem in your connection settings.
    Make sure to also check application permissions to confirm the app is authorised to connect to the network. Do this by going to settings > security & privacy > application permissions.
    Else, check your service books or get help from your service provider if you still can't connect.

  • Use Google Map without API

    Hi ,
    Can we use google maps withou API .
    just by using the HTML link.. code
    checked the blog :
    /people/gregor.wolf3/blog/2006/06/27/geocode-business-partner-with-google-maps
    Where the latitude and longitude can be changed.
    How can we use the map to be displayed on web ui Accounts
    page?
    when searched ,the address of the bp has to be passed .
    Thanks,
    Anitha.

    Hi Robert,
    you're right, in CRM 7.0 EhP1 this requirement is easy to implement using the Mashup-Tool. Here you can directly call the Google Map providing the address of the Business Partner in the URL i.e. http://maps.google.de/maps?q=TrostbergerStra%C3%9Fe128,83342,Tacherting. But also without the Mashup-Tool you can implement this functionality by creating a assignment block that provides an iView calling the BSP Application I've described in the blog or also call the URL provided above.
    Best regards
    Gregor

  • Blackberry World thinks I need to update Apps that are already up-to-date. (Infinite Update Loop)

    Hello,
     I have been having trouble with Blackberry World.  It states that I have apps that need updating, but I already have the most recent update of these apps.  In addition, BBW states that I need updates for apps that I no longer have installed on my phone. (and I cant seem to uninstall these apps via BBW)
    I have tried installing the update (even if its not needed), and uninstalling/re-installing the apps, and nothing eliminates this problem.  "Refresh BlackBerry World" does not help either.
    for an example: I have 9 apps that BBW thinks I need to update.  One of which is Blackberry Blend. When I click on Blend, It states that the Update is available to Version 1.1.0.67, but directly underneath, it states that I have Installed Version 1.1.0.67 !!!  If I choose to perform the update, the notice for updating Blend shows back up in BBW immediatley.   The same issue is occuring with a number of apps, including: Google Talk, Skype, etc..
    Any suggestions on how to stop this BBW App Update Infinite Loop?

    Hi,  I've tried clearing the cache multiple times.  With or without reboot, it doesn't seem to fix the problem.
    I should probably mention that this is on a Z10 STL100-3  OS release 10.3.1.1865 OS version 10.3.1.2708.  This problem was occuring with only Skype before the upgrade from 10.2, but since the update its with 9 other Apps as well.  I even completely wiped my phone, and only selectively restored a handful of apps to prevent the issue, but thats when BBW now displays required updates for Apps I no longer have installed on the phones since starting from scratch.
    any other suggestions?

  • Blackberry world connection error

    Good afternoon
    I am trying to access blackberry world but get the error 'an error has occurred and blackberry world must close. Try waiting a few minutes and then re-open Blackberry world'.
    I have seen several recommendations to turn off wifi but I am not using wifi. This has been going on for about a day, it used to work.
    I have tried downloading via my PC but I get the same error
    I am using a Q10, software release 10.2.1.2102.
    Please help, Thanks
    Solved!
    Go to Solution.

    Hi and Welcome to the Community!
    With a strong carrier network signal (e.g., not merely WiFi), I suggest the following steps, in order, even if they seem redundant to what you have already tried (steps 1 and 2 each should result in a message coming to your BB...please wait for that before proceeding to the next step):
    1) Register HRT
    KB00510 How to register a BlackBerry smartphone with the wireless network
    Please wait for one "registration" message to arrive
    2) Reboot
    Pre-BB10 Devices ONLY. With power ON, remove the back cover and pull out the battery. Wait about a minute then replace the battery and cover. Power up and wait patiently through the long reboot -- ~5 minutes.
    BB10 Devices. Hold the top button down until the counter reaches zero. Wait for the device to be fully shut down (e.g., nothing at all displayed on the screen, no LED lights, etc.). Hold the top button until the red LED is lit. Wait through the full boot-up process. IF this fails, you can attempt the battery-pull method above, but it is normally NOT recommended unless nothing else works.
    See if things have returned to good operation. Like all computing devices, BB's suffer from memory leaks and such...with a hard reboot being the best cure.
    Hopefully that will get things going again for you! If not, then you should contact your mobile service provider for formal support.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Blackberry world error 80002

    I unable to log in to blackberry world/////
    want some help...

    Hey deveshpatel,
    Welcome to the BlackBerry Support Community Forums.
    Thanks for the question.
    Do you get a specific error message with that error code?  Also when was the last time you could access BlackBerry World?
    I look forward to your reply.
    Cheers.
    -ViciousFerret
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Like! for those who have helped you.
    Click  Accept as Solution for posts that have solved your issue(s)!

  • Error occured in blackberry world

    Hi I have a problem in opening blackberry world after updating blackberry world...kindly tell me how to fix it...
    Solved!
    Go to Solution.

    waleed_010 wrote:
    I want to know, is it the upgrade version issue......kindly help me
    Given that thousands (millions?) of others don't have this issue, I would say it is not the upgrade version that is the cause of your issue.
    Please try this. With a strong carrier network signal (e.g., not merely WiFi), I suggest the following steps, in order, even if they seem redundant to what you have already tried (step 1 should result in a message coming to your BB...please wait for that before proceeding to the next step):
    1) Register HRT
    KB00510 How to register a BlackBerry smartphone with the wireless network
    Please wait for one "registration" message to arrive
    2) Reboot
    Pre-BB10 Devices ONLY. With power ON, remove the back cover and pull out the battery. Wait about a minute then replace the battery and cover. Power up and wait patiently through the long reboot -- ~5 minutes.
    BB10 Devices. Hold the top button down until the counter reaches zero. Wait for the device to be fully shut down (e.g., nothing at all displayed on the screen, no LED lights, etc.). Hold the top button until the red LED is lit. Wait through the full boot-up process. IF this fails, you can attempt the battery-pull method above, but it is normally NOT recommended unless nothing else works.
    See if things have returned to good operation. Like all computing devices, BB's suffer from memory leaks and such...with a hard reboot being the best cure.
    Hopefully that will get things going again for you!
    If not, what is your OS level please?
    Article ID: KB23393 How to check the model number and version of the operating system on a BlackBerry smartphone
    Please note carefully...I want to know your OS version, not your Software Release version. If your OS is old, then you might want to look into updating it. You also might want to look at a complete device WIPE to see if that fixes things. Otherwise, contact your mobile service provider for formal support.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Have been kicked out BlackBerry World

    Hello, I'm **bleep** off because I bought every BlackBerry since my first one and since October last year I got a Passport.Since a week BlackBerry World wasn't working, so I tought maybe it's something wrong. Different IP, Reinstallation, Different OS version, it doesn't matter.I have been kicked out BlackBerry World, cannot even open the app get a black screen with the menu button in the left right corner and thats it! Nothing else works, fresh OS installation 10.3.2 and a total wipe after it did not solve the issue. I'm absolutely **bleep** off because of this, with fresh install I cannot use my phone at all.Cannot access BlackBerry World, download my apps or do anything with my phone at all! I even PAY for my custom pin and now you people are kicking me out BBW? Thats INSANE! I want my BBW back or ALL my money for custom IP.  If I dont get my BBW back I will just get any other brand and I will never get BlackBerry again, and yes even BES12 will be taken away.   P.S. Your twitter support is USELESS those people don't even understand ENGLISH 

    1.
    Restart: With the BlackBerry device POWERED ON, press and hold the upper edge power button about 20-30 seconds, ignore the 3-2-1 timer and hold until the screen goes black and you see the red LED.
    and/or
    Reboot: With the BlackBerry device POWERED ON, using the side edge volume keys, press and hold down both of the Up and Down volume keys for about 20 seconds, ignoring the initial screenshot message... the screen will go black and reboot. 2. Did you contact your service provider to open a case? Seems BlackBerry Twitter help understood you completely well. Have you done as they suggested?

  • Google Maps zooms with Apple magic mouse

    Ever since I bought the Apple magic mouse, I've noticed that whenever I use Google Maps via my desktop Apple, the map will zoom without me telling it to in street view.  This is INCREDIBLY annoying when trying to view a street or move across the map.  Anyway one else encounter this issue?  Anyone have a solution?

    Hey Dogs 'n Front- I have the same problem- I've had a Magic Mouse for years and never had the zoom problem with Google maps up until maybe a year ago?It's actually a fairly common problem that even CNET had an article about it a few years ago- sadly the problem still exists. I have a MacBook Air as well and have no problem with the trackpad scroll zoom and Google Maps, seems the Magic Mouse is just too sensitive...
    http://www.cnet.com/news/google-maps-apple-magic-mouse-fail/

  • Google map doesnt working in Nokia X5-01

    sisx file of google maps is not working on my x5 any one can help me ?

    I have the same problem as you. On my N8. Google Maps installs fine. When I click on the icon, I get a black screen for a second, then back to the shortcut icons. I think Google Maps has crashed before it has really started.
    Only suggestion I have found so far was to install on the internal C drive instead of E. Tried that and it didn't help.
    It would be great if someone had some more suggestions.
    I have uninstalled and reinstalled several times. I am on the pre-Anna software because Anna hasn't yet reached US phones.

  • Google maps uses to much computer power

    Hi,
    First I want to say that dont understand much about computers.
    So my problem is everytime I open the new google maps (using the latest chrome) in couple of minutes my computer becomes really how and I start hearing the fans going. I am using iStatsPro to look at some parameters and GPU goes up to 90 degrees celcius.
    I want to ask if this is normal?
    I study civil engineering and my hoppy is photography so I use photoshop, autocad, sketchup and at the same time have mails, itunes, skype and evernote open for exapme and I dont really the fans when I am using this programs and in my opinion they require much more power than google maps. (gave you this info just so that you know what I usually run)
    I play games from time to time like Guild Wars 2 and then I can hear the fans but this is normal
    My computer is the latest MacBook Pro 15" (the more powerful one).
    Sorry for my language and hope that I have given you guys enough informations.

    Chrome appears to be about the worst choice for Browsers in your situation. It has know problems including memory leaks.
    I suggest you switch to Firefox or Safari, and you will have much less trouble.

  • Multiuser Google Map

    Hi,
    I am currenly developing application implementing Google Map sharing with Adobe LCCS and Flex for Android. I have a problem building the shared model of the google map, is there anyone who could show me any example regarding this as I could'nt found any. Any help is appreciated. Thx.
    Regards
    Tan

    I didn't manage to get the Yahoo Map example running, so I went through it to get the important script to build the google map sharing. My source folder has only 3 files which i think suppose to be able to generate the Google Map.I login straight using my developer account.Below is the full list of log messages and I attached along the three scripts I've written...
    Log messages:
    [SWF] GoogleMap.swf - 2,651,420 bytes after decompression
    Tue Mar 8 04:56:58 GMT+0800 2011    LCCS SDK Version : 1.3.7.1    Player Version : WIN 10,1,85,3
    04:56:58 GMT+0800    requestInfo https://collaboration.adobelivecycle.com/yytan1987/myfirstroom?mode=xml&glt=g:&x=0.5164360 296912491
    [SWF] /mapsapi/publicapi - 4,125 bytes after decompression
    [SWF] /mapfiles/lib/map_1_20.swf - 317,303 bytes after decompression
    [SWF] /mapsapi/publicapi - 790 bytes after decompression
    04:57:08 GMT+0800    authentication status: 200
    04:57:08 GMT+0800    authentication request complete
    04:57:08 GMT+0800    requestInfo https://collaboration.adobelivecycle.com/yytan1987/myfirstroom?gak=cmVuZ2EqbmExcioxMmU5MjF iZjY0MSpKRDVETTdBM1pON1NTQVQwN0JWUjBCNTY5Qw==&mode=xml&x=0.6678212475962937
    04:57:11 GMT+0800    #TicketService# ticket received: 26tkbnwc3t7z
    04:57:11 GMT+0800    Getting FMS at https://na2.collaboration.adobelivecycle.com/fms?ticket=26tkbnwc3t7z&proto=rtmfp, attempt #1/3
    04:57:12 GMT+0800    result: <fms>
      <origin>fms2.acrobat.com</origin>
      <proto_ports>rtmfp:1935,rtmps:443</proto_ports>
      <retry_attempts>2</retry_attempts>
    </fms>
    04:57:12 GMT+0800    protocols: [object ProtocolPortPair],[object ProtocolPortPair]
    04:57:12 GMT+0800    [attempt 1 of 2] Connecting to 0/1: rtmfp://fms2.acrobat.com/cocomo/na2-sdk-de21bd7d-e997-46a3-b4a2-33bf56efa416/myfirstroom #startProtosConnect#
    04:57:14 GMT+0800    tempNetStatusHandler 0/2,NetConnection.Connect.Success
    04:57:14 GMT+0800    isTunneling? false
    04:57:14 GMT+0800    is using RTMPS? false
    04:57:14 GMT+0800    RECEIVED LOGIN AT SESSION
    04:57:14 GMT+0800      .user descriptor from server [object]
    04:57:14 GMT+0800        \\
    04:57:14 GMT+0800        .role [number]= 100
    04:57:14 GMT+0800        .affiliation [number]= 100
    04:57:14 GMT+0800        .userID [string]= WCD-2A9F0D364CAC939C0A746C1B/6
    04:57:14 GMT+0800        .displayName [string]= YY Tan 6
    04:57:15 GMT+0800    RECEIVENODES UserManager
    04:57:15 GMT+0800    receiveAllSynchData UserManager
    04:57:15 GMT+0800    RECEIVENODES FileManager
    04:57:15 GMT+0800    receiveAllSynchData FileManager
    04:57:15 GMT+0800    checkManagerSync:[object FileManager]
    04:57:16 GMT+0800    RECEIVENODES AVManager
    04:57:16 GMT+0800    receiveAllSynchData AVManager
    04:57:16 GMT+0800    checkManagerSync:[object StreamManager]
    04:57:16 GMT+0800    RECEIVENODES RoomManager
    04:57:16 GMT+0800    receiveAllSynchData RoomManager
    04:57:16 GMT+0800    checkManagerSync:[object RoomManager]
    04:57:16 GMT+0800    checkManagerSync:[object UserManager]
    04:57:17 GMT+0800    RECEIVENODES sharedMap
    04:57:17 GMT+0800    receiveAllSynchData sharedMap
    Error: MessageManager.getRootUserRole - This user doesn't exist.
    at com.adobe.rtc.messaging.manager::MessageManager/http://www.adobe.com/2006/connect/cocomo/messaging/internal::getRootUserRole()[/Users/arun /Work/aponnusa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/ com/adobe/rtc/messaging/manager/MessageManager.as:454]
    at com.adobe.rtc.sharedModel::CollectionNode/getRootUserRole()[/Users/arun/Work/aponnusa_the oden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adobe/rtc/shar edModel/CollectionNode.as:883]
    at com.adobe.rtc.sharedModel::CollectionNode/getUserRole()[/Users/arun/Work/aponnusa_theoden .corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adobe/rtc/sharedMo del/CollectionNode.as:471]
    at com.adobe.rtc.sharedModel::CollectionNode/canUserConfigure()[/Users/arun/Work/aponnusa_th eoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adobe/rtc/sha redModel/CollectionNode.as:593]
    at SharedMapModel/onSyncChange()[C:\Users\Compaq\Adobe Flash Builder 4\GoogleMap\src\SharedMapModel.as:185]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at com.adobe.rtc.sharedModel::CollectionNode/http://www.adobe.com/2006/connect/cocomo/messaging/internal::setIsSynchronized()[/Users/ar un/Work/aponnusa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/sr c/com/adobe/rtc/sharedModel/CollectionNode.as:700]
    at com.adobe.rtc.messaging.manager::MessageManager/receiveAllSynchData()[/Users/arun/Work/ap onnusa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adob e/rtc/messaging/manager/MessageManager.as:851]
    at com.adobe.rtc.messaging.manager::MessageManager/http://www.adobe.com/2006/connect/cocomo/messaging/internal::receiveItems()[/Users/arun/Wo rk/aponnusa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com /adobe/rtc/messaging/manager/MessageManager.as:596]
    at com.adobe.rtc.session.managers::SessionManagerBase/receiveItems()[/Users/arun/Work/aponnu sa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adobe/rt c/session/managers/SessionManagerBase.as:456]
    GoogleMap.mxml(main):
    <?xml version="1.0" encoding="utf-8"?>
    <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
       xmlns:s="library://ns.adobe.com/flex/spark"
       xmlns:mx="library://ns.adobe.com/flex/mx"
       xmlns:rtc="http://ns.adobe.com/rtc"
       xmlns:maps="com.google.maps.*"
       xmlns:ns2="*">
    <maps:Map mapevent_mapready="onReady(event)" url="http://code.google.com/apis/maps/" id="map" width="100%" height="100%" key="ABQIAAAAa1d-LRFOUL0Fhv8VJsT-JhROcIOxpjBZUVD7XRlGFELYl3GNYxQIzt1g1Bnuf1QsKZfb47Zk7_c6 Bw" sensor="true" x="0" y="0"/>
    <fx:Script>
    <![CDATA[
    import com.google.maps.LatLng;
    import com.google.maps.Map;
    import com.google.maps.MapEvent;
    import com.google.maps.MapMoveEvent;
    import com.google.maps.MapOptions;
    import com.google.maps.MapType;
    import com.google.maps.MapZoomEvent;
    import com.google.maps.controls.ZoomControl;
    import com.google.maps.overlays.Marker;
    import com.google.maps.overlays.MarkerOptions;
    import com.google.maps.styles.FillStyle;
    import com.google.maps.styles.StrokeStyle;
    import flash.events.GeolocationEvent;
    import flash.sensors.Geolocation;
    import flash.ui.Multitouch;
    import flash.ui.MultitouchInputMode;
    import mx.events.FlexEvent;
    protected var _sharedMapModel:SharedMapModel;
    private var zoomControl:ZoomControl = new ZoomControl();
    private function onReady(e:MapEvent):void{
    this.map.visible = false;
    this.map.setCenter(new LatLng(45.468799,9.188004),14, MapType.NORMAL_MAP_TYPE);
    addMapControls();
    setupSharedMap();
    private function addMapControls():void {
    map.addControl(zoomControl);
    private function removeMapControls():void {
    map.removeControl(zoomControl);
    private function setupMapListeners():void {
    map.addEventListener(MapMoveEvent.MOVE_END, onMapMoveEnd);
    map.addEventListener(MapZoomEvent.ZOOM_CHANGED, onMapZoom);
    private function setupSharedMap():void {
    _sharedMapModel = new SharedMapModel();
    _sharedMapModel.subscribe("sharedMap");
    _sharedMapModel.addEventListener("subscribe",onSubscribed);
    _sharedMapModel.addEventListener("latLngChange",onPositionChange);
    _sharedMapModel.addEventListener("zoomChange",onZoomChange);
    private function onSubscribed(p_evt:Event=null):void {
    _sharedMapModel.removeEventListener("subscribe",onSubscribed);
    setupMapListeners();
    this.map.visible = true;
    private function onMapMoveEnd(event:MapMoveEvent):void {
    _sharedMapModel.latLng = this.map.getCenter();
    protected function onPositionChange(p_evt:Event=null):void {
    this.map.removeEventListener(MapMoveEvent.MOVE_END, onMapMoveEnd);
    this.map.setCenter(_sharedMapModel.latLng);
    this.map.addEventListener(MapMoveEvent.MOVE_END, onMapMoveEnd);
    private function onMapZoom(event:MapZoomEvent):void {
    _sharedMapModel.zoom = this.map.getZoom();
    protected function onZoomChange(p_evt:Event=null):void {
    this.map.removeEventListener(MapZoomEvent.ZOOM_CHANGED, onMapZoom);
    this.map.setZoom(_sharedMapModel.zoom);
    this.map.addEventListener(MapZoomEvent.ZOOM_CHANGED, onMapZoom);
    ]]>
    </fx:Script>
    <fx:Declarations>
    <rtc:AdobeHSAuthenticator id="auth"
      userName="[email protected]"
      password="password"
      />
    </fx:Declarations>
    <rtc:ConnectSessionContainer width="100%" height="100%"
    roomURL="https://collaboration.adobelivecycle.com/yytan1987/myfirstroom"
    id="cSession"
    authenticator="{auth}">
    </rtc:ConnectSessionContainer>
    </s:WindowedApplication>
    SharedMapModel.as:
    package
    import com.adobe.rtc.events.CollectionNodeEvent;
    import com.adobe.rtc.events.SharedModelEvent;
    import com.adobe.rtc.messaging.MessageItem;
    import com.adobe.rtc.session.ConnectSession;
    import com.adobe.rtc.sharedModel.Baton;
    import com.adobe.rtc.sharedModel.CollectionNode;
    import com.adobe.rtc.sharedModel.SharedCollection;
    import com.google.maps.LatLng;
    import flash.events.Event;
    import flash.events.EventDispatcher;
    import flash.events.IEventDispatcher;
    public class SharedMapModel extends EventDispatcher
    // fired when the position of the map has been changed
    [Event(name="latLngChange", type="flash.events.Event")]
    // fired when the zoom level of the map has been changed
    [Event(name="zoomChange", type="flash.events.Event")]
    // fired when the mode of the map (annotation or navigation) has been changed
    [Event(name="modeChange", type="flash.events.Event")]
    // fired when the contolling user of the map has been changed
    [Event(name="batonChange", type="flash.events.Event")]
    [Event(name="subscribe", type="flash.events.Event")]
    protected var _latLng:LatLng;
    protected var _zoom:int;
    protected var _mode:String;
    protected var _collectionNode:CollectionNode;
    protected var _myUserID:String;
    protected var _controllingUser:String;
    protected var _baton:Baton;
    public var markerCollection:SharedCollection = new SharedCollection();
    protected static const LAT_LNG_NODE:String = "latLngNode";
    protected static const ZOOM_NODE:String = "zoomNode";
    protected static const MODE_NODE:String = "modeNode";
    public function SharedMapModel(target:IEventDispatcher=null)
    super(target);
    [Bindable("subscribe")]
    public function subscribe(p_uniqueID:String):void
    _myUserID = ConnectSession.primarySession.userManager.myUserID;
    // set up the collectionNode
    _collectionNode = new CollectionNode();
    _collectionNode.sharedID = p_uniqueID ;
    _collectionNode.subscribe();
    _collectionNode.addEventListener(CollectionNodeEvent.SYNCHRONIZATION_CHANGE, onSyncChange);
    _collectionNode.addEventListener(CollectionNodeEvent.ITEM_RECEIVE, onItemReceive);
    // set up the marker collection - CocomoCollection allows you to specify an existing
    // collectionNode to use for messaging, so we'll have it piggy-back on the same
    // collectionNode as the one our model uses (to reduce the number of destinations on server)
    markerCollection.collectionNode = _collectionNode;
    // use the userID field as the unique ID for each item in the collection
    markerCollection.idField = "userID";
    // use one node on our collectionNode for marker details
    markerCollection.subscribe();
    // set up the baton. we'll also have it piggy-back on our existing collectionNode.
    _baton = new Baton();
    _baton.sharedID = "mapControl" ;
    _baton.timeOut = 5 ;
    _baton.collectionNode = _collectionNode ;
    _baton.subscribe();
    _baton.addEventListener(SharedModelEvent.BATON_HOLDER_CHANGE, onBatonChange);
    * Sets the position of the SharedMap model. Note that the value isn't updated until the resulting
    * message returns from the service.
    * @param p_val - the LatLon object corresponding to the map's position
    public function set latLng(p_val:LatLng):void
    // baton management - if I've got the baton already, then keep it for a while longer,
    // if I don't but can grab it, do so. Otherwise, I'm not allowed to update this value.
    if (_baton.amIHolding) {
    _baton.extendTimer();
    } else if (_baton.canIGrab) {
    _baton.grab();
    } else {
    return;
    // send a message (through our collectionNode) to the service to update the position.
    // note that LAT_LON_NODE is configured to only store a single item (see onSyncChange),
    // so only the last item published here gets stored
    var msg:MessageItem = new MessageItem(LAT_LNG_NODE, {lat:p_val.lat, lng:p_val.lng});
    _collectionNode.publishItem(msg);
    [Bindable("latLngChange")]
    public function get latLng():LatLng
    return _latLng;
    * Sets the zoom level of the SharedMap model. Note that the value isn't updated until the resulting
    * message returns from the service.
    * @param p_val - the LatLon object corresponding to the map's position
    public function set zoom(p_val:int):void
    // baton management - if I've got the baton already, then keep it for a while longer,
    // if I don't but can grab it, do so. Otherwise, I'm not allowed to update this value.
    if (_baton.amIHolding) {
    _baton.extendTimer();
    } else if (_baton.canIGrab) {
    _baton.grab();
    } else {
    return;
    // send a message (through our collectionNode) to the service to update the zoom level.
    // note that ZOOM_NODE is configured to only store a single item (see onSyncChange),
    // so only the last item published here gets stored
    var msg:MessageItem = new MessageItem(ZOOM_NODE, p_val);
    _collectionNode.publishItem(msg);
    [Bindable("zoomChange")]
    public function get zoom():int
    return _zoom;
    * Sets the mode (annotation or navigation) of the SharedMap model.
    * Note that the value isn't updated until the resulting
    * message returns from the service.
    * @param p_val
    public function set mode(p_val:String):void
    // baton management - if I've got the baton already, then keep it for a while longer,
    // if I don't but can grab it, do so. Otherwise, I'm not allowed to update this value.
    if (_baton.amIHolding) {
    _baton.extendTimer();
    } else if (_baton.canIGrab) {
    _baton.grab();
    } else {
    return;
    // send a message (through our collectionNode) to the service to update the mode.
    // note that MODE_NODE is configured to only store a single item (see onSyncChange),
    // so only the last item published here gets stored
    var msg:MessageItem = new MessageItem(MODE_NODE, p_val);
    _collectionNode.publishItem(msg);
    [Bindable("modeChange")]
    public function get mode():String
    return _mode;
    * returns the userID of the user currently controlling the map
    [Bindable("batonChange")]
    public function get controllingUser():String
    return _controllingUser;
    * Fired when the collectionNode has fully connected to the service and retrieved all information
    * about its nodes and stored message items. Note that this is typically the time when an OWNER sets up
    * the node structure of any CollectionNodes, after the CollectionNode has synched and the OWNER notices
    * it hasn't got the requisite nodes.
    protected function onSyncChange(p_evt:CollectionNodeEvent):void
    // if I'm the OWNER and there's no node defined for LAT_LON, create one.
    // note we're using the default NodeConfiguration, which only stores one item and has default
    // publish/subscribe permissions.
    if (!_collectionNode.isNodeDefined(LAT_LNG_NODE) && _collectionNode.canUserConfigure(_myUserID)) {
    _collectionNode.createNode(LAT_LNG_NODE);
    // if I'm the OWNER and there's no node defined for ZOOM, create one.
    if (!_collectionNode.isNodeDefined(ZOOM_NODE) && _collectionNode.canUserConfigure(_myUserID)) {
    _collectionNode.createNode(ZOOM_NODE);
    // if I'm the OWNER and there's no node defined for MODE, create one.
    if (!_collectionNode.isNodeDefined(MODE_NODE) && _collectionNode.canUserConfigure(_myUserID)) {
    _collectionNode.createNode(MODE_NODE);
    * Fired when an item is received from the service (whether from the current user's updates
    * or a remote one).
    protected function onItemReceive(p_evt:CollectionNodeEvent):void
    if (p_evt.nodeName==LAT_LNG_NODE) {
    // the latlon has been updated. Update our model value, and fire an event to notify of the change
    _latLng = new LatLng(p_evt.item.body.lat, p_evt.item.body.lng);
    if (p_evt.item.publisherID!=_myUserID) {
    dispatchEvent(new Event("latLngChange"));
    } else if (p_evt.nodeName==ZOOM_NODE) {
    // the zoom has been updated. Update our model value, and fire an event to notify of the change
    _zoom = p_evt.item.body;
    dispatchEvent(new Event("zoomChange"));
    } else if (p_evt.nodeName==MODE_NODE) {
    // the mode has been updated. Update our model value, and fire an event to notify of the change
    _mode = p_evt.item.body;
    dispatchEvent(new Event("modeChange"));
    * Fired when the holderID of the baton changes. We update our model value and fire an event to notify of the change
    protected function onBatonChange(p_evt:Event):void
    _controllingUser = _baton.holderID;
    dispatchEvent(new Event("batonChange"));
    AfcsCollection.as:
    package
    import mx.collections.ArrayCollection;
    import com.adobe.rtc.sharedModel.CollectionNode;
    import com.adobe.rtc.messaging.NodeConfiguration;
    import com.adobe.rtc.events.CollectionNodeEvent;
    import com.adobe.rtc.messaging.MessageItem;
    import mx.core.IUID;
    import com.adobe.rtc.session.ConnectSession;
    [Event(name="synchronizationChange", type="com.adobe.rtc.events.CollectionNodeEvent")]
    public class AfcsCollection extends ArrayCollection
    public function AfcsCollection(source:Array=null)
    super(source);
    public var collectionNode:CollectionNode;
    protected static const ITEM_NODE:String = "itemNode";
    protected var _nodeConfig:NodeConfiguration;
    protected var _nodeName:String = ITEM_NODE;
    protected var _myUserID:String;
    * what field in each item can be used as a unique identifier?
    public var idField:String;
    * what class is each item?
    public var itemClass:Class;
    [Bindable("synchronizationChange")]
    public function get isSynchronized():Boolean
    if (collectionNode) {
    return collectionNode.isSynchronized;
    } else {
    return false;
    public function subscribe(p_uniqueID:String, p_nodeConfig:NodeConfiguration=null):void
    _nodeConfig = (p_nodeConfig) ? p_nodeConfig : new NodeConfiguration();
    _nodeConfig.itemStorageScheme = NodeConfiguration.STORAGE_SCHEME_MANUAL;
    _myUserID = ConnectSession.primarySession.userManager.myUserID;
    if (collectionNode==null) {
    collectionNode = new CollectionNode();
    collectionNode.sharedID = p_uniqueID ;
    collectionNode.subscribe();
    } else {
    _nodeName = p_uniqueID;
    collectionNode.addEventListener(CollectionNodeEvent.SYNCHRONIZATION_CHANGE, onSyncChange);
    collectionNode.addEventListener(CollectionNodeEvent.ITEM_RECEIVE, onItemReceive);
    collectionNode.addEventListener(CollectionNodeEvent.ITEM_RETRACT, onItemRetract);
    override public function setItemAt(p_item:Object, p_index:int):Object
    var oldItem:Object = getItemAt(p_index);
    var msg:MessageItem = new MessageItem(_nodeName, p_item, getItemID(oldItem));
    collectionNode.publishItem(msg, true);
    return oldItem;
    override public function addItem(p_item:Object):void
    var msg:MessageItem = new MessageItem(_nodeName, p_item, getItemID(p_item));
    collectionNode.publishItem(msg);
    override public function removeItemAt(p_index:int):Object
    var oldItem:Object = getItemAt(p_index);
    collectionNode.retractItem(_nodeName, getItemID(oldItem));
    return oldItem;
    override public function removeAll():void
    var l:int = length;
    for (var i:int=l-1; i>=0; i--) {
    removeItemAt(i);
    protected function onSyncChange(p_evt:CollectionNodeEvent):void
    if (!collectionNode.isNodeDefined(_nodeName) && collectionNode.canUserConfigure(_myUserID, _nodeName)) {
    // this collectionNode has never been built, and I can add it...
    collectionNode.createNode(_nodeName, _nodeConfig);
    dispatchEvent(p_evt);
    protected function onItemReceive(p_evt:CollectionNodeEvent):void
    if (p_evt.nodeName!=_nodeName) {
    return;
    var newItem:Object = p_evt.item.body;
    var itemID:String = (idField) ? newItem[idField] : newItem.uid;
    var oldItem:Object;
    var i:String;
    // yes, this is ugly. Improve later
    var l:int = length;
    for (var idx:int=0; idx<l; idx++) {
    if (itemID==getItemID(getItemAt(idx))) {
    oldItem = getItemAt(idx);
    break;
    if (oldItem) {
    // it's an item update
    for (i in newItem) {
    if (newItem[i]!=oldItem[i]) {
    var tmpOldValue:Object = oldItem[i];
    oldItem[i] = newItem[i];
    itemUpdated(oldItem, i, tmpOldValue, oldItem[i]);
    super.setItemAt(oldItem, idx);
    } else {
    // it's a brand new item
    if (itemClass) {
    // yeah, this wouldn't work if there are constructor args
    var newItemTyped:Object = new itemClass();
    for (i in newItem) {
    newItemTyped[i] = newItem[i];
    super.addItem(newItemTyped);
    } else {
    super.addItem(newItem);
    protected function onItemRetract(p_evt:CollectionNodeEvent):void
    if (p_evt.nodeName!=_nodeName) {
    return;
    var newItem:Object = p_evt.item.body;
    var itemID:String = (idField) ? newItem[idField] : newItem.uid;
    var oldItem:Object;
    // yes, this is ugly. Improve later
    var l:int = length;
    for (var idx:int=0; idx<l; idx++) {
    if (itemID==getItemID(getItemAt(idx))) {
    oldItem = getItemAt(idx);
    break;
    if (oldItem) {
    super.removeItemAt(idx);
    protected function getItemID(p_item:Object):String
    return (p_item is IUID) ? IUID(p_item).uid : p_item[idField] as String;

  • How to permanently delete Google Maps app with its data?

    I want to remove my previous logins from the Google Maps app. I tried deleting it and then re-downloading it from the app store but the app shows with the iCloud logo and when I download it to my iPhone, it still shows my previous logins. There must be some way to permanently delete it?

    There's no logout button. One can choose "Use Google Maps without a Google account" but not the logout:
    https://support.google.com/gmm/answer/2803351?hl=en
    But it still remembers my account whatever I choose.
    The reason I'm thinking that the logins are stored on the phone is because I just restored my data to a brand new iPhone and Google Maps app did not have any of my login data. It has it now only after I logged in with the wrong account (by mistake.)

  • BlackBerry Curve 9320 not able to access BlackBerry App World

    Hi All,
    I am new to Using BlackBerry.I have got a BlackBery Curve 9320 also as it requires 3G Net Connection for accessing internet i have put Vodafone's 3G internet pack as my network provider is Vodafone.But still i am not able to access my BlackBerry App World and many other stuff.But when i connect to my friend's mobile internet with Wifi i am able to access BlackBerry App word.Also when i try to access BlackBerry App it says " we cannot connect you to Blackberry App World.Please ensure that your devide is connected to the wireless network and try again"
    Please Help and Guide...
    Have a Rocking Day ahead!
    Thanks and Regards,
    Sushma Ramakrishnan Iyer (PS No. 298028),
    SalesForce.Com Team,
    HiCE Business Unit,
    Old Building - Block 1,
    Plot No.EL - 200 | TTC Electronic Zone,Shil - Mahape Road,
    Mumbai - 400710.
    Mobile : +91 96 6515 6328 | Work : +91 22 6795 4111
    E-mail id : [email protected]

    Hello Sushu
    Welcome to BlackBerry Support Forums
    If you want to access most BlackBerry Application over your Mobile Network then a  normal 3G data plan will not allow us, for that you have to activate BIS / BlackBerry Data Plan from our Carrier . However currently many application may work over a WiFi network .
    So if you want to use those applications over your Carrier Network then call Vodafone and activate BIS  on your account. 
    Click " Like " if you want to Thank someone.
    If Problem Resolves mark the post(s) as " Solution ", so that other can make use of it.

Maybe you are looking for

  • Problem with iPad 2

    Mám problém, že se snažím iPad 2 zapnout, ale on se pouze rozsvicí, ale nic se nezobrazí. Nevím, co se stalo, ale ještě včera toto nedělal. Děkuji za pomoc.

  • LSADMIN CMS authorization problem - How To Transport XI Content Using CMS

    We are configuring CMS using the "How To Transport XI Content Using CMS".  For the LSADMIN user we have added the SAP_XI_CMS_SERV_USER and SAP_SLD_ORGANIZER roles.  We have followed all of the steps in the guide. The problem we are encountering is th

  • Tip for Mail certificates not being honored for parked domains

    I was having trouble with certificates not being honored, such that when my imap mail was being checked I constantly had the warning box come up to tell me the certificate was not valid. I would show the certificate, tell it to be trusted always, and

  • API support

    Will Kuler API be launched soon? There is any expected date? Thanks.

  • Storage Network Role - Is it implemented in 3.2?

    The following link states that the Storage Networking Role is not functional and is for future use... this article is dated Nov. 2012. Can somone please confirm if this role is functional in Oracle VM Server 3.2? The reason for asking is that I want