Drops Learn Korean Japanese Chinese language for i

= 0) hasClass = true; break; return hasClass; function hasClass(element, className) var pattern = /[\t\r\n\f]/g, className = + className + , element = + element.className + ; return element.replace(pattern, ).indexOf(className)

The posting of advertisements, profanity, or personal attacks is prohibited.Click hereto review our site terms of use.

Promote cracked software, or other illegal content

-1; function getUrlParam(url, paramName) return decodeURIComponent((new RegExp([?&] + paramName + = + ([^]+?)($)).exec(url)[,])[1].replace(/\+/g, %20))null; var selectorIdlTypeArray = .mobileDLButton:mobile_dln_btn_click,div.dre-button-dln

If you believe this comment is offensive or violates theCNETs Site Terms of Use, you can report it below (this will not automatically remove the comment). Once reported, our staff will be notified and the comment will be reviewed.



1) return tuple[1]; return null; function parentHasClass(element, excludedClasses) var hasClass = false; for (var i = 0; i

– Tagalog (Filipino) language! (prepare your body: Hindi is coming next!)

Sexually explicit or offensive language

Your message has been reported and will be reviewed by our staff.

Compatible with: iPad2Wifi, iPad23G, iPhone4S, iPadThirdGen, iPadThirdGen4G, iPhone5, iPodTouchFifthGen, iPadFourthGen, iPadFourthGen4G, iPadMini, iPadMini4G, iPhone5c, iPhone5s, iPadAir, iPadAirCellular, iPadMiniRetina, iPadMiniRetinaCellular, iPhone6, iPhone6Plus, iPadAir2, iPadAir2Cellular, iPadMini3, iPadMini3Cellular, iPodTouchSixthGen, iPhone6s, iPhone6sPlus, iPadMini4, iPadMini4Cellular, iPadPro, iPadProCellular, iPadPro97, iPadPro97Cellular, iPhoneSE, iPhone7, iPhone7Plus, iPad611, iPad612, iPad71, iPad72, iPad73, iPad74

Drops: Learn Korean, Japanese, Chinese language for iPhone

Fear not – weve grown up but the joy seeking attitude remained!

*App Store – Best of 2014*Write, direct, and star in your own TV show with TeleStory!From the creators of Toontastic (iTunes Hall of Fame, NY Times…

The posting of advertisements, profanity, or personal attacks is prohibited.Click hereto review our site terms of use.


Drops: Learn Korean, Japanese, Chinese language

– Select your language path: choose WHY you learn the language and we automagically serve the new topics based on your selection!

The posting of advertisements, profanity, or personal attacks is prohibited.Click hereto review our site terms of use.

0) anchor = anchors[0]; // DWNDSO-3221 addresses the DLNow anchor being clickable before the full // DLNow JS is loaded. The href attr is now data-href. Here we reassign it // to an href attr. var downloadNowLink = selectedElement.querySelector(.dln-a), href= downloadNowLink.getAttribute(href), datahref= downloadNowLink.getAttribute(data-href); // If the element has an href, do not alter it. It is needed for P2P offsite // visit site functionality (redirect to 3055 page and open offsite page // in a new tab). if (!href && datahref) downloadNowLink.setAttribute(href, datahref); if erAgent.indexOf(MSIE) !== -1) if (!offsitePopup) if (e.preventDefault) e.preventDefault(); var directDownload = false; var fileUrl = self.getAttribute(data-dl-url); var pdl = getValueFromKey(location.search, pdl, directDownload = (selectedElement.getAttribute(data-noredirect) === true) && (pdl === null pdl !== 1) ; fileUrl = selectedElement.getAttribute(data-dl-url); var pdlParam = getUrlParam(location.search, pdl); var dataNoRedirect = self.getAttribute(data-noredirect); if (self.getAttribute(data-product-id) === 10019223 && (dataNoRedirect !== null && dataNoRedirect !== false) && (pdlParam === null pdlParam !== 1)) directDownload = true; if (self.getAttribute(data-use-href)) callBack = function () window.location = anchor.getAttribute(href); ; else if (!hasClass(anchor, init)) if (!offsitePopup) if (e.preventDefault) e.preventDefault(); e.cancelBubble = true; e.returnValue = false; anchor.className = anchor.className + init; anchor.setAttribute(href, self.getAttribute(data-pdl-no-dl)); anchor.setAttribute(onclick, javascript:window.open( + fileUrl + , dlnow, toolbar=0,location=no,directories=0,status=0,scrollbars=no,resizable=0,width=200,height=200,top=0,left=0);); fireEvent(anchor, click); return false; callBack = function () if (offsitePopup) fireEvent(anchor, click); var pdlRedir = self.getAttribute(pdl-redir); if (pdlRedir != null) window.location = pdlRedir; else window.location = anchor.getAttribute(href); else if (directDownload === false) window.location = anchor.getAttribute(href); else // TODO: remove the init class so redirect excluded product can download again //self.removeClass(init); window.location = fileUrl; ; else if (!offsitePopup) e.preventDefault(); callBack = function() if (offsitePopup) var pdlRedir = self.getAttribute(pdl-redir); if (pdlRedir != null) window.location = pdlRedir; else window.location = anchor.getAttribute(href); else try require([components/downloadNowButton-2.0], function(dlNow) dlNow.downloadClickEvent(e, selectedElement); ); catch (err) window.location = anchor.getAttribute(href); ; om.trackDownloadClick( idlType: selectorIdlTypeArray[selector], softwareId:self.getAttribute(data-om-version-id), softwareProductId:self.getAttribute(data-om-product-set-id), softwareName:self.getAttribute(data-om-product-name), udlSerial:self.getAttribute(data-om-version-id) + getSessionId(), searchSerpPage:, searchSerpPosition:self.parentElement.getAttribute(data-position), pageEventDreClick: selectorIdlTypeArray[selector] == dre_dln_btn_clk? 1 : 0 , true, callBack); function fireEvent(element, event) var evt = null; if (document.createEvent) // dispatch for firefox + others evt = document.createEvent(HTMLEvents); evt.initEvent(event, true, true ); // event type,bubbling,cancelable return !element.dispatchEvent(evt); else // dispatch for IE evt = document.createEventObject(); return element.fireEvent(on+event, evt); for (var selector in selectorIdlTypeArray) if (selectorIdlTypeArray.hasOwnProperty(selector)) var selectedElements = document.querySelectorAll(selector); for (var i = 0; i

Duolingo – Learn Spanish, French and more

Selected into New Apps We Love by Apple in 100+ countries. Effortless visual way to learn Japanese, Chinese, Korean, French, Spanish, Hebrew, Arabic, German, Russian, Portuguese, Italian, Danish, Turkish, Swedish, Norwegian, Tagalog, Vietnamese, Esperanto and Hungarian vocabulary in just 5 minutes a day. Get addicted to learning. Ever felt entertained while learning a new language? Now you will. Drops is game-changing approach to language learning – quite literally. We took boring out of vocabulary learning. Only 5 minutes a day: Drops limits your learning time to 5 minutes. This might sound crazy but works like charm. Learning a new language might feel overwhelming but by chunking down into 5-minute sprints, the barrier of entry is nonexistent. No excuses: you ALWAYS have 5 minutes. The time constraint induces ridiculous focus which further enhances the effectiveness of memorization. 100% Visual learning: Every single word is beautifully illustrated. Your eyes will appreciate the delicious pictures and your mind will store the new memories more efficiently: you wont have use the word of your native language but connect the new words to the illustration of the meaning. Quicker, better and more fun. Effortless practice: We took a good look at why games are so fun and addictive and injected the essence into Drops to create not just a gamified learning app but a proper game experience. It is freakishly immersive but in this case you dont waste your time playing instead you build a valuable asset: knowledge of a new language. Swipe based: We believe in quick pace and keyboard typing is anything but fast. Say hello to rapid swipes and taps. Youll need those extra seconds to get the most out of your 5 minutes. Strategic vocabulary selection: The what is perhaps more important than how. We handpicked 1700+ practical words in 100 topics that youll actually use when you lets say travel to a country where your new language is spoken. Forge learning habit: Drops wants to convert you into a learning addict. No matter how effective your learning tool is, if you dont use it on a daily basis, it doesnt really matter. Drops tricks your mind and youll be better for it. Im sure youll love Drops as much as we enjoyed making it. If so, please leave us a review so we can make Drops even better. p. s: We take full responsibility for the potential addiction to learning. Keep tuned as even more languages are in the pipe. Payment information: The app contains optional in-app purchases: Curious package – for daily extra 15 minutes: $2.99/month (auto-renewing subscription). $19.99/year (auto-renewing subscription). $43.99/lifetime (one time purchase). Genius package – for unlimited daily use. $7.99/month (auto-renewing subscription). $54.99/year (auto-renewing subscription). $119.99/lifetime (one time purchase). Polyglot package – for unlimited daily use for all the languages. $12.99/month (auto-renewing subscription). $77.99/year (auto-renewing subscription). $189.99/lifetime (one time purchase). The app contains optional in-app purchases. Payment will be charged to iTunes Account at confirmation of purchase. Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period. Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal. Subscriptions may be managed by the user and auto-renewal may be turned off by going to the users Account Settings after purchase. No cancellation of the current subscription is allowed during active subscription period. Have questions? Feel free to contact us at . Privacy Policy and Terms of Use:

– and a few more tasty surprises which are… well, surprises 😉

Elevate was selected by Apple as App of the Year.

Drops just turned 3 and we celebrate this anniversary with a blast:

Practice speaking, reading, listening and writing.

=e/100?0:100),a=[h,e,0],this.set(f,a.join(:));else return!0;var c=a[1];if(100==c)return!0;switch(a[0])case v:return!1;case r:return c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(:)),!creturn!0; this.go=function()if(this.check())var a=document.createElement(script);a.type=text/javascript;a.src=g+ &t= + (new Date()).getTime();document.body&&document.body.appendChild(a); this.start=function()var a=this;window.addEventListener?window.addEventListener(load,function()a.go(),!1):window.attachEvent&&window.attachEvent(onload,function()a.go()); try(new g(100,r,QSI_S_ZN_9nqUvAZst1xipKt,//zn_9nquvazst1xipkt-cbs.siteintercept.qualtrics.com/WRSiteInterceptEngine/?Q_ZID=ZN_9nqUvAZst1xipKt&Q_LOC=+encodeURIComponent(window.location.href))).start()catch(i))();

Thank You for Helping us Maintain CNETs Great Community,


a.dln-a:download_now_button_click; var downloadNowExcludedClasses = [offsite-enabled,offsite-webpage,offsite-visitSite]; function fireTrackDownloadClick(selectorIdlTypeArray, selector, selectedElement, isOffsitePopup) return function(e) var offsitePopup = isOffsitePopup false; var callBack = null; var self = selectedElement; var anchor = null; // get the first anchor inside of the selectedElement var anchors = self.getElementsByTagName(a); if (anchors.length

– Apple Watch app: we couldnt find a decent watch app for learning languages so we made one

=d[a[11]]()))b[s[5]]=1;var g=c[a[8]][I[12]](Q[13]);g&&(f=s[14]+g[1]);c[s[15]](e(s[16]+f+I[17])))()catch(k);

Leave a Comment