Information technology (IT)-based interventions, especially mobile health (mHealth), possess a great potential for promoting self-management in patients with chronic diseases, including diabetes type II. The present study was aimed to design and develop a smartphone-based application (app) for nutrition management in patients with type II diabetes and evaluation of its usability. In this study, a three-phase research approach was followed; (1) To determine the information content and functionalities of the app, a five-point Likert scale checklist including six parts was developed based on reviews of clinical practice guidelines and specialized databases. The checklist was then given to ten experts in endocrinology and metabolism, internal medicine, and nutrition, and those items with a mean score higher than 3.75 were approved. (2) In Android Studio, the app was designed and developed using Java language. (3) The Questionnaire for User Interaction Satisfaction (QUIS) was used to assess the app's usability by 21 patients with type II diabetes, ten IT experts, and seven endocrinologists, internal medicine practitioners, and nutritionists over one month. Mean scores were divided into three levels: weak (0-3), average (3-6), and good (6-9). According to experts' view, 17 out of 22 educational content and 17 out of 27 functionalities were approved. The app's most important educational content was the timing of meals for insulin patients and the definition of diabetes and its complications. The designed app had the following functionalities: providing educational information, recording information, performing calculations, representing data graphically, setting reminders, and communicating with physicians. The most important features of the app were the insulin dose calculation, reminders for doctors' appointments, setting times for tests and blood glucose measurements, and also tracking weight, blood glucose levels, and blood pressure. In terms of usability evaluation, the app was rated "good" level by diabetic patients (7.83 ± 0.74), IT experts (8.1 ± 0.66), and physicians (8.03 ± 0.95). Given the desirable evaluation of the app by patients, physicians, and IT experts, it can be concluded that the developed app has the required functionalities for nutrition management of patients with type II diabetes. Smartphone-based apps appear to be able to improve self-management, the quality of care and health in patients with diabetes, and reduce many of their unnecessary visits to healthcare centers, and costs. The online version contains supplementary material available at 10.1007/s40200-022-01140-x.