1. #1
    Sencha User wilzdezign's Avatar
    Join Date
    Jul 2011
    Location
    WA
    Posts
    65
    Vote Rating
    0
    wilzdezign is on a distinguished road

      0  

    Default Showcase: Everett Community College

    Showcase: Everett Community College


    I finally was able to package everything correctly with the correct dev cert and then distribution cert for the Apple iOS app store.
    It is just a basic version 1 for now, but our local college is up and running with the mobile site and now on the Apple app store for iPad/iPhone using the latest Sencha Touch 2.0.1

    Mobile site: http://m.everettcc.edu

    App Store: http://itunes.apple.com/us/app/evcc-mobile/id528009428

    Future add-ons: Directory Search, Class Schedule, Fix the Google Maps to show current location and map directions, Fix links to go to external browser on iOS device (right now they point within the WebView frame and then you lose the app until you kill the app)

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,756
    Vote Rating
    828
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Very nice! Congrats!
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha User wilzdezign's Avatar
    Join Date
    Jul 2011
    Location
    WA
    Posts
    65
    Vote Rating
    0
    wilzdezign is on a distinguished road

      0  

    Default


    Thanks. Nothing very grand, but a start with the framework and getting it as a native app. Looking forward to dive more into it.

    The one main question I have for the native app is href links. Is there a config somewhere to force links to open external browser when a native app (inside the packager.json)? Or can a panel be made with a top bar with a back button, then load the WebView frame in the panel but still allowing a link back into the app? For the native app, I removed external links because the user would then be stuck in the app but on a different web site.

  4. #4
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,756
    Vote Rating
    828
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    It all starts somewhere! Now, keep challenging yourself with doing new things and the fun will ensue!
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  5. #5
    Sencha Premium Member dawesi's Avatar
    Join Date
    Mar 2007
    Location
    Melbourne, Australia (aka GMT+10)
    Posts
    1,083
    Vote Rating
    44
    dawesi has a spectacular aura about dawesi has a spectacular aura about

      0  

    Default


    great start!!

    to show current location just add the 'useCurrentLocation: true' in your map config

    check out : might help with external links,
    http://www.sencha.com/forum/showthre...-from-a-Button
    Teahouse Training Company
    Official Certified Sencha Trainer

    Australia / New Zealand / Singapore / Hong Kong & APAC



    SenchaWorld.com - Sencha webinars, videos, etc
    SenchaForge.org - (coming soon)
    TeahouseHQ.com - Sencha ecosystem training portal

    Code Validation : JSLint | JSONLint | JSONPLint

  6. #6
    Sencha User wilzdezign's Avatar
    Join Date
    Jul 2011
    Location
    WA
    Posts
    65
    Vote Rating
    0
    wilzdezign is on a distinguished road

      0  

    Default


    Thanks. I did set the currentLocation before, then removed it. I was thinking more configured to a different zoom level based on where the college location is and "currentLocation", then providing directions, so that will be next on the list of to-do.

    I will check out that plugin. The one Resources panel is just marked-up HTML with a bunch of href links, so getting the panel to tell iOS to open the Safari browser and not use the current WebView frame and lose the app is the goal

    *Update: href="mailto:email@email", href="tel:14255555555" both work fine in the native iOS and use the default behavior to either copy the contact or phone. But a href="http://" goes to the web site within the native app frame, I think as a WebView frame.. erasing the Sencha App and no way to get back. If you close the app and open again, it still is the new web site. The only way to get the app (ST) back is to kill the app process and open again
    Last edited by wilzdezign; 30 May 2012 at 1:00 PM. Reason: type of links

  7. #7
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,756
    Vote Rating
    828
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    did you try a window.open or target : '_blank'? This is up to the native wrapper to handle this
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  8. #8
    Sencha User wilzdezign's Avatar
    Join Date
    Jul 2011
    Location
    WA
    Posts
    65
    Vote Rating
    0
    wilzdezign is on a distinguished road

      0  

    Default


    These links exist as HTML from a JSON call, so they output in the itemTpl as
    "Link: <a href="{link}" target="_blank">{linktitle}</a>"

    The target="_blank" works fine in web browsers, but when inside the native app, the native should handle that protocol.. which it does, but it replaces the app frame with the web site address. Apple iOS takes href="mailto:email@email.co" and looks to copy email contact to use, href="tel:8888888888" copys contact phone number natively, but when href="http://link" it opens the web page but replaces the sencha app with the new web site.. it does not open a new Safari browser window. So the question is this part of the config for an iOS app that is done normally in Xcode? PhoneGap? which is not available in the Sencha Command build using the packager.json?

Thread Participants: 2

Tags for this Thread

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi