Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F0833967C for ; Thu, 8 Mar 2012 19:49:20 +0000 (UTC) Received: (qmail 6877 invoked by uid 500); 8 Mar 2012 19:49:20 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 6844 invoked by uid 500); 8 Mar 2012 19:49:20 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 6835 invoked by uid 99); 8 Mar 2012 19:49:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Mar 2012 19:49:20 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of danreicher@gmail.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-tul01m020-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Mar 2012 19:49:14 +0000 Received: by obqv19 with SMTP id v19so1153683obq.6 for ; Thu, 08 Mar 2012 11:48:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=kMA0qAdiKunf/NhNqQG/ImsRq7tI99GXzcfPlNOfxPg=; b=Qs31G7V5W1Ysfo+ukjWsu5E2jThXhaU9EeJ2sPpEaWHIDvNi5XlCaJgA2sCq+W9Ii2 cubbkE5zJAAuABgDDXzCHZN0FZ76vdcDrGQ6/3DkAgZIm8wfCdg4L9elguEfs58jqfvW 5sIv+7qxAe3sXoivzvO9vbI81AjKWrSV5RErL/jtakr25xfqUgzwMYbN7Up/hCy2JoOZ uU73HzzF1Ldvg0OZ0b2uWxPGvpLGziOB8J7cQqPOIZstKM2KVSxoxv/zeMRie45iBJ/r kYgnQD5kl/r4dFBnq4+evmRSV+j31urZzt5vlnYPTuI0u7+Da7ZXG27rM5KFCrt3QewA 4siQ== MIME-Version: 1.0 Received: by 10.182.11.71 with SMTP id o7mr2849596obb.58.1331236133419; Thu, 08 Mar 2012 11:48:53 -0800 (PST) Received: by 10.182.80.4 with HTTP; Thu, 8 Mar 2012 11:48:53 -0800 (PST) In-Reply-To: References: <9EDF7605-4DFA-4FBC-BCA1-BA7454CAD4F0@classsoftware.com> <3CEDB192-A693-4266-ACE2-A17A6D67D578@classsoftware.com> Date: Thu, 8 Mar 2012 11:48:53 -0800 Message-ID: Subject: Re: [Proposal] New Component: Toast Notification From: Daniel Reicher To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d0447f2d0d83ba204bac090df X-Virus-Checked: Checked by ClamAV on apache.org --f46d0447f2d0d83ba204bac090df Content-Type: text/plain; charset=ISO-8859-1 > > > This idea of a toast component, which I'm not totally sold on in the SDK, > got me to thinking. If there would be a reason to include well made ANEs > into the SDK. > > For something like toast it would use the Android toasts on android > devices, ios for ios, etc. And if running on the web just fall back to the > "flex toast" for web. > > I think that developing and maintaining ANEs should be something the community strives for and I agree that there are situations where an ANE would be a better fit. I think instead of keeping them in the SDK, they should be leveraged by a tool like AIR Launchpad [1] where they can be proactively included in a project based on the need of the project. As for visual components, I think ANEs serve a purpose when you are trying to achieve a *native* look across multiple platforms; whereas, built-in components are for achieving a *uniform* look across multiple platforms. Like you, I'm not sure where something like a toast fits in to that. I think both cases are valid and cosmetically I feel like Flash/Flex devs are more, shall we say picky, about UI consistency than your average folk. I, for one, like the control that comes with using a built-in mechanism in terms of styling. The last thing I would want is to use a very specific font/color scheme only and jar the user out of that with a notification that respects neither - or worse leads to confusion as to whether a notification even "belongs" to the app they are using. [1] http://labs.adobe.com/technologies/airlaunchpad/ --f46d0447f2d0d83ba204bac090df--