Developing AS3 for desktop and Android Smartphone coexistance

I have recently built a knowledge management web app which runs unchanged on desktop browsers and Flash on Android. The client side is written 100% in Flash AS3 which is unusual, so I thought I would share a couple of learning’s from the Android aspects of this development.
Overall it was remarkably straight forward after I worked out the right architecture. The trick is for every aspect of the code to be aware of the screen size and capabilities of the device being used. There is no point in trying to view large diagrams on a small screen, or just scale them down; you need to customise the display appropriately for the different screen size. In my case I changed display formats when the screen width is larger than 600pixels. You also need to make sure that the click areas are bigger when used on smaller screens
I used Flash CS5 for the development, but the only feature that I used that is not in CS4 was to find out whether the screen was touch enabled so I could adjust the button sizes. Click events and mouse_over events work fine with Flash on Android, so for simple interactions it is not necessary to use all the new CS5 touch events. The only problem I encountered was getting the HTML right on Android (e.g. viewports). This area still has a little work to be done.
Ok, a 100% Flash web application is a little unusual, but I wanted portability and my last programming was 20 years ago. AS3 was easy to learn using Google searches and these forums. The back end is PHP and MySql
You can find the app at http://www.line-manager.com/mobile.html . It was tested on a real Nexus One. The virtual Nexus One on Device Central was not much use as it said the Nexus One did not have a touch display!  There are still a few issues to resolve but it’s ready for “Beta”. Performance appears fine on 3G and Wiifi.

Explain your credentials. Do you know AS2 or AS3 programming. Familiar with AIR SDK? Flex SDK? Flash Professional? Flash Builder? FDT + Eclipse?
Where you start greatly determines the recommendation. If none of the above is anything you would consider yourself to be familiar with, and books are your thing, you're a half dozen or more books from where you need to be.

Similar Messages

  • Multiplayer gameplay development for ios and android environments.

    Can anyone recommend a book for Multiplayer game development for the i-phone and android smartphone environment using AS3, and Flash professional.  Can include titles for both coding and also designer philosophy.

    Explain your credentials. Do you know AS2 or AS3 programming. Familiar with AIR SDK? Flex SDK? Flash Professional? Flash Builder? FDT + Eclipse?
    Where you start greatly determines the recommendation. If none of the above is anything you would consider yourself to be familiar with, and books are your thing, you're a half dozen or more books from where you need to be.

  • Adobe Reader for iOS and Android & Rights Management

    This week's release of Reader for iOS and Android devices incorporates support for accessing files secured by Adobe LiveCycle Rights Management.
    As you are probably familiar, LiveCycle Rights Management protects sensitive documents by encrypting them with industry-standard AES encryption and enabling central management of their access permissions. Protections persist even when documents are accidentally distributed via email, the cloud, or saved on a lost mobile device.
    Many of the core capabilities that you are used to on the desktop versions of Acrobat and Reader are now supported when you are on the go on your tablet or mobile phone. We intend to incorporate additional functionality in future releases of these mobile devices and look forward to your feedback.
    We've had several questions thus far about how this works. More information about the product, as well as a link to an FAQ can be found at:http://blogs.adobe.com/security/2011/10/just-released-adobe-reader-10- 1-for-ios-and-android.html
    Jonathan

    Hello Jonathan,
    is there an way to trigger iOS download to immediately open using "Adobe Reader"
    instead of using the default Previewer (showing an plain empty white window) and then re-open it using "Open with" ?
    Is there an MIME-Type to indicate IRM-protected PDF-files?
    Thanks,

  • Wrapping Tool for Windows and Android Platform in Microsoft Intune

    Hi,
    I know that there is wrapping tool for iOS.
    Is there any similar tool for Windows and Android platform?
    I hearad that the one tool "XapSignTool" for Windows. can we use this toll in intune?
    Regards,
    Venkatesh

    First, the plist is a by product of the Apple development process just like the plist is, thus you need to get this from the developer.
    Second, you don't have a choice. Getting ipas for Apple store apps is nearly impossible -- you can't just download them from the Apple store and use them. You can try to ask the developer for them but developers are very reluctant to do this. I can guarantee
    you that you won't get the ipa for Outlook from Microsoft and nearly all other developers have the same reluctance. There is no reason for them to give them to you -- the store offers many, many advantages for developers/publishers of the apps that go away
    completely if they give out the ipa.
    Why don't you want to install apps from the store?
    Regardless, as mentioned, you really don't have a choice.
    Jason | http://blog.configmgrftw.com | @jasonsandys

  • HT4168 can an ebook created on pages be read on kindle and android smartphones and tablets?

    Hi can I create an ebook using Pages, have it as interactive with pinch and pull functions for graphics and, can it be read on kindle and android smartphones and tablets?

    iBooks Author is a free Apple application, very similar to Pages, and does an excellent job of creating iBooks but those are tied to Apple's book store as I stated.
    The whole area of eBooks and interactive books is not as well implemented and established as pdfs and DTP generally, which is why you see books being released in several formats, usually epub, .mob and .pdf.
    Typically what you get with a host of individual companies competing with each other and trying to lock in customers. Be lovely when we get an industry open standard (that works). Maybe the EEC will set one, but they do have other things on their minds. The USA hasn't even managed the easy and obvious metric system so don't expect any forward thinking there.
    Peter

  • WebRTC h264 codec availability in Firefox desktop and Android

    Following the announcement of Cisco h264 availability for WebRTC in Firefox back in Oct, would it be possible to provide an update on your progress? And do you have a rough release date for availability in both Firefox desktop and Android?
    Thank you,
    Paul

    The problem with the VP8 codec is that there's no hardware acceleration support for it on legacy devices. As a result, existing dual-core processors (i.e. the majority of devices currently in the hands of users) struggle to provide quality video and audio.
    My hope is that by leveraging the h264 codec, that the video and audio quality of a WebRTC call would be significantly improved due to the existing support for h264 hardware acceleration. But this may be just wishful thinking.
    If the h264 codec is actually more efficient for legacy devices, are there plans to make it available within Firefox?
    Thank you.

  • What I need to create and publish a magazine for iOS and Android?

    Hi!
    I would like to know what I need to design, create and publish a magazine for iOS and Android. I would also like to know what products I need, what price would you pay and what process I have to follow to carry out this work.
    Thanks in advance!

    It is NOT possible to create a Single Edition app for Android. Single Edition apps work only on the iPad.
    You can create Single Edition apps using any account—CC, Pro, or Enterprise—and if you cancel your DPS subscription, these Single Edition (or single-folio) apps are still available in the App Store as long as you maintain your iOS account with Apple.
    For multi-folio apps, the app container is downloaded from an app store, but the folios are downloaded from the Adobe Distribution Service. If you cancel your DPS subscription, the Adobe Distribution Service basically shuts down for that app. New users can still download your apps from an app store, but the library will be empty. Existing users can still view the folios they've downloaded, but they can't get any updates or new folios.

  • Does Adobe Reader for iOS and Android Support Encryption with PKI Solution?

    Hello there,
    I have been searching for an answer whether or not Adobe Reader for iOS and Android can read encrypted PDF files by public key infrastructure solution (encrypted by a public key, to be decrypted by its private key pair), but to date I have not found the answer.  From the Adobe web site, I understand that Adobe Reader for Android supports to read encrypted document by AES256 but it does not mention about PKI.  I had to guess that it does not support encryption with PKI but I would just like to get a formal answer, and would like to know whether Adobe Reader Mobile will support it. 
    Thanks!
    Masaya

    Hi there,
    Now we have Acrobat DC Mobile but I am still wondering if encryption/description using PKI solution (digital certificates) is supported.  Could anyone let me know?  Thank you.
    Masaya

  • Use different DPS accounts for iPad and Android versions of same app?

    Hi there,
      When creating an Android version of an iPad DPS app should the account used to create the content (the 'Title ID' in the DPS App Builder) be the same for both versions, or different? In the content viewer I know that iPad content will show up even on Android, so I'm thinking that the answer is probably no, but I haven't managed to find it mentioned in the Adobe docs.
      Thanks,
    Toby

    It depends, but usually the answer is that you want to use a different account for iOS and Android. Not all features supported in the iOS viewer are supported in the Android viewer. For example, if you use panoramas or iOS-specific web views in your articles, you'll want to be able to use different content for the Android viewers. Search for "dps supported features" for a comparison chart.
    I use different Application accounts for my apps. I use the Share/Copy feature to transfer the folios from the iOS account to the Android (or Windows) account. Then I delete the few articles that don't work well in the viewer and replace them with articles generated from different source files. That works well and doesn't require too much extra effort.
    If you want to reduce the amount of letterboxing in Android viewers, you'll definitely want to use different accounts and use, for example, 1280x800 folios instead of 1024x768.

  • Hello, I want to make DPS magazin for IOS and Android with a lot of text footnotes. There is about 200 footnotes per article. The idea is to make pop-up windows like in EPUB 3.0. Please help.

    Hello, I want to make DPS magazin for IOS and Android with a lot of text footnotes. There is about 200 footnotes per article. The idea is to make pop-up windows like in EPUB 3.0. Please help., Hello, I want to make DPS magazin for IOS and Android with a lot of text footnotes. There is about 200 footnotes per article. The idea is to make pop-up windows like in EPUB 3.0. Please help.

    Remember you can only build an iPad app using your Single Edition solution (which is included in your CC membership). So you'd need a Pro or Enterprise version of DPS to be able to create the Android version.
    You can create pop-ups in InDesign using the slideshow options and a multi-state object. But it's all manual labour so you'll spend a lot of time on this, also depending on the layout of your design.

  • For iPhone and Android, what is the best file format for watching videos?

    For iPhone and Android, what is the best file format for watching videos?

    You can try these setting. They are from CS5.5 but should work in CS4.
    Make sure you check Use Max. Render Quality.

  • Best method to create a spinnable flower windmill for iPad and Android

    What is the best method to create a spinnable flower windmill for iPad and Android?  I want to be able to drag and spin.  The faster you drag, the faster it should spin.  Each petal will have an image which will be its own link.  Any links to tutorials, toolkits, and recent examples are greatly appreciated.  Thank you.

    Here's a whell that spins, but it has a spin button instead of being able to drag it:
    http://www.switchonthecode.com/tutorials/creating-a-roulette-wheel-using-html5-canvas
    Seems to me the best ui would be to be able to drag it and stop it or drag it and spin it at various speeds.

  • Skype for desktop and voice messaging

    I am TRYING to download skype for desktop and the file is corrupted.  Also, how the HE** do I set up my voicemail.  I don't have a toolbar at the top of the screen, which is why I TRIED to download skuype for desktop in the first place.  IPO.

    Try to install the currently latest Skype 7.4.0.102 desktop version using this installer:
    http://download.skype.com/msi/SkypeSetup_7.4.0.102.msi

  • DPS App capability for Iphone and Android?

    Hi there. I'm aware this question may have been asked in a number of different guises. But it's been a while, and I'm hoping the likes of Bob Levine or Bob Bringhurst can provide some fresh insight for all us DPS supporters.
    My company is a DPS professional edition subscriber, and we are also Creative Cloud subscribers. We'd love to produce Single edition publications (Apps, essentially) for Iphone and Android phones. Is there any chance that this will become a deployment feature for DPS?
    Thanks guys!

    Hopefully, support for single-folio iPhone apps is on the near horizon. With our clients, it's the most commonly requested feature & having to use other vendors is currently our only option.
    Thanks for the reply Bob!
    Renny

  • Fishing for votes: DONE magazine for iPad and Android

    Hey folks!
    DONE — Explorations in Art, Crafts and Science
    my graduation project is a digital magazine about Art, Typography and Media. It is a proof of concept how far you can go with the integration of HTML and even facebook comments and twitter sharing. you may have heard about a few things I made in that magazine on my blog digitalpublishing.tumblr.com — and I will share more Best Practices soon.
    This magazine is up for the Adobe MAX Award, today at MAX in LA.
    There is still a chance to vote (until Noon Pacific Time): https://www.adobemaxsubmission.com/viewer/?projectid=172
    If you liked my magazine or the work I've done, please consider voting for me.
    See the other finalists here: http://max.adobe.com/experience/maxawards/
    I am here in LA attending MAX and it is pretty exciting to me. all that great Adobe stuff and staff around here.
    Thank you and see you soon!
    —Johannes

    As yu may have heard, DONE has won the Adobe MAX Award — phew, I am sooo
    happy!
    Thank you all for your votes and the great support!
    http://max.adobe.com/experience/maxawards/
    (mobil gesendet)
    Am 05.10.2011 02:45 schrieb "KonstantinosAnt" <[email protected]>:
    KonstantinosAnt http://forums.adobe.com/people/KonstantinosAnt created
    the discussion
    "Re: Fishing for votes: DONE magazine for iPad and Android"
    To view the discussion, visit:
    http://forums.adobe.com/message/3954686#3954686

Maybe you are looking for

  • How do I back save from Illustrator CC?

    I need to down save a file that is created in ai CC. How do I do that????

  • BAPI for KB21N

    Dear Experts, I want to create a BDC for KB21N using BAPI as KB21N does not support call transaction. Can anyone tell me the BAPI name? (cannot use tcode Batchman due to its specific file format) Thanks, Apps

  • MRP Data from Live Cache

    Hi Please let me know the FM/BAPI which will get me the MRP data from Live cache. My requirement is to get the date and quantity for each element, MRP elements to be used are VC,VE,LF based on the plant and material Thanks in advance Amit

  • Why my whatsapp will freeze on the icon sometimes and i need to reinstall my whole app?

    Hi guys, I'm having a problem of my whatsapp that i purchased will freeze and unable to go inside the app ? anyone has this problem too? Pls assist my problem .Thanks

  • How  to  insert data into custom database table from an hcsf

    i want to insert data into database table that i have created from an hcsf. example : say i have created a table in oracle database and i hav created a hcsf file.now i want that when somebody fills in that hcsf and click submit ,i want that entries s