I have a HTML list of about 500 items and a "filter" box above it. I started by using jQuery to filter the list when I typed a letter (timing code added later): $('#filter').keyup( function() { var jqStart = (new Date).getTime(); var search = $(this).val().toLowerCase(); var $list = $('ul.ablist > li'); $list.each( function() { if ( $(this).text().toLowerCase().indexOf(search) === -1 ) $(this).hide(); else $(this).show(); } ); console.log('Time: ' + ((new Date).getTime() - jqStart)); } ); However, there was a couple of seconds delay after typing each letter (particularly the first letter). So I thought it may be slightly quicker if I used plain Javascript (I read recently that jQuery's each function is particularly slow). Here's my JS equivalent: document.getElementById('filter').addEventListener( 'keyup', function () { var jsStart = (new Date).getTime()...
As pointed out here, even if you search the traditional channels, there may still be someone who has claimed that same name but not submitted an application yet. If you wish to truly test this out, it sounds like you can start the process of submitting an application on iTunes Connect, fill in the name of your new application, but don't complete the submission. You should receive an indication as to whether someone else has this same store name. If not, it appears you now have a claim to that name.
ReplyDeleteIn any case, because you can have a different name in the store than is displayed on the iPhone, you might be able to use a slight permutation on the name for your store submission, and your desired name within the iPhone application itself.
However, I would second sgmeyer's suggestion that you do a USPTO trademark search first before using a name. Trademark infringement can get you in trouble later on.
I'd say if the name you want to use doesn't turn up in a search on iTunes, you should be in the clear to grab that name. I assume all app names are subject to approval by Apple, also, so make sure you pick something that's not called "iBabyShake."
ReplyDeleteSearch the app store, and search google.
ReplyDelete