[ca] Els avenços que s'han produït en la tecnologia mòbil durant els últims anys, han propiciat un augment en el ús dels dispositiu com els telèfons mòbils i les tauletes electròniques. La millora en les especificacions tècniques dels terminals i el creixement de la infraestructura de telecomunicacions tan en ample de banda com en cobertura geogràfica, han permès que un telèfon mòbil pugui substituir a un ordinador convencional per a la realització de multitud de tasques. A dia d'avui es comú utilitzar aquest tipus de dispositius per a llegir publicacions, consultar el correu electrònic o reproduir contingut multimèdia entre d'altres. Les possibilitats que ofereixen aquest terminals en l'actualitat son tan grans que s'ha generat una gran comunitat de investigadors i desenvolupadors que treballen principalment sobre aquest tipus de tecnologia. Gracies a la seva mida reduïda i les seves possibilitats a nivell de connectivitat, aquest tipus de dispositius son adients per realitzar tasques per a les quals prèviament no existia una solució, ja que requerien de portabilitat i de funcionalitats que nomes un ordinador podia proporcionar. Aquest projecte neix precisament d'aquesta premissa, la capacitat d'un dispositiu mòbil d'executar tasques complexes que requereixin de potència de processament i de connectivitat a internet , i que a la vegada puguin ser realitzades des de qualsevol lloc. El propòsit d'aquest projecte es, desenvolupar una aplicació mòbil que permeti al usuari identificar un producte alimentari indicant si aquest es apte o no per al consum del usuari depenent de la intolerància alimentaria que s'hagi seleccionat a l'aplicació. Per a dur a terme aquest treball, es desenvoluparà per complet un sistema client-servidor en el que el client serà una aplicació mòbil i el servidor serà l'encarregat de respondre a les seves consultes i emmagatzemar la base de dades. Degut a la gran presència d'aquest tipus de patologies en la societat actual, creiem que desenvolupar una eina capaç d'informar i proposar alternatives a persones que les pateixen, pot tenir un gran valor social. Al ser aquest un tema d'actualitat i degut l'augment en el número de persones afectades per aquestes afeccions, han sorgit aplicacions similars a la desenvolupada en aquest projecte, tot i això cap d'aquestes aporta solucions efectives i totes manquen de funcionalitats. Per aquest motiu, l'objectiu del projecte es que l'aplicació sigui amigable e intuïtiva, oferint al mateix temps el major nombre de funcionalitats. Per a aconseguir aquest objectiu, s'han implementat diferents mètodes de cerca, la nostra aplicació es capaç de realitzar consultes mitjançant: codi de barres, text, imatge i família de productes obtenint en cada cas uns temps de resposta excel·lents per sota de 5 segons en el pitjor escenari. Per últim es important destacar la funcionalitat alternatives, aquesta, en cas de que el producte consultat sigui identificat com a no apte per al consum del usuari, proposarà un llistat d'alternatives corresponents a la mateixa família del producte consultat però que si seran aptes per al seu consum.

[en] The progress in the mobile technology during the last years, has led the increase in the usage of devices like smartphones and tablets. The improvement in the technical characteristics and the growth of the wireless telecommunication infrastructure, in both, bandwidth and geographical coverage, have permitted that a smartphone be able to substitute a conventional computer for realizing multiple tasks. Nowadays is common to use this kind of devices to read publications, check the mail, or reproduce multimedia content among other functionalities. The possibilities offered by these devices are such great that a great community of researches and developers has started to work primarily with this kind of technology. Thanks to its size and its wireless connectivity these devices are suitable for realizing task that previously couldn't be done, since they required portability and functionalities that only a computer could provide. This project has been developed for this reason, the possibilities that offer new smartphones to solve problems where a computer is not suitable due to its lack of mobility and size. The purpose of the project is to develop, a mobile application which allows the user to identify food products and indicate if they are suitable or not for its consumption, depending on the food intolerance or allergy that the user have selected in the configuration menu. To elaborate this work we will design a completely client-server architecture where the client will be the mobile application and the server will be in charge of answering its requests and allocating the data base. Due to the great presence of this kind of pathologies in the present society, we believe that developing a tool able to inform and propose alternatives to people who suffers these affections could have a great social value. Since currently this topic is very popular, some applications have appeared trying to provide similar solutions, however those are not efficient and in most cases lack of functionalities. For this reason, the main goal of this project is to develop a simple and user friendly application that incorporates the most number of functionalities. To achieve this goal, we implemented several search methods including: code bar, text, image and product kind, which are able to get an answer from the server in less than 5 seconds. For last it is important to remark the functionality alternatives, which, in case that the searched product has been marked as unsuitable, it will provide a list of alternatives corresponding to the same product kind but which are suitable for the user's consumption.