Các chức năng chính của NMIT bao gồm:
Một tập các trình soạn thảo hỗ trợ cho việc tạo lập và sửa đổi nội dung Internet trên di động. Những tính năng này có thể được truy xuất bằng cách sử dụng lệch File>New hoặc File>Open. Bảng sau đây mô tả một cách ngắn gọn về các trình soạn thảo này.
Browsing Editor
WML 1.3 Deck
Tạo lập một tài liệu WML. Hỗ trợ WML 1.3 DTD, tương thích với đặc tả WAP tháng 6/2000. Có hỗ trợ các tài liệu WML 1.1 và 1.2.
WML Script
Tạo lập nội dung WMLScript. WMLScript bắt nguồn từ ECMA Script và được dùng để thêm các luận lý logic vào một WML Deck, ví dụ như các tính toán.
WBMP Image
Tạo lập một hình ảnh dạng Wireless Bitmap (WBMP). Cũng giống như hầu hết các các trình xử lý ảnh, trình soạn thảo WBMP cho phép tạo lập và chỉnh sửa các hình ảnh dạng WBMP, cũng như chuyển đổi những hình ảnh sẵn có từ định dạng GIF và JPEG sang WBMP.
XHTML-MP
Tạo lập một tài liệu XHTM dựa trên XHTML Mobile Profile DTD XHTML-MP + CHTML
Tạo lập một tài liệu XHTML dựa trên XHTML Mobile Profile DTD với các phần tử cà thuộc tính cộng thêm từ Compact HTML.
CSS
Tạo lập một bảng mẫu Cascading Style Sheet (CSS). CSS chứa các kiểu mẫu định dạng sẽ được áp dụng cho các phần tử được chỉ ra trong một tài liệu XHTML.
Select DTD From List
Tạo lập một tài liệu dựa trên một hệ thống DTD đã được chọn lựa, đó chính là một DTD từ một danh sách kèm theo hay là do bạn tự tạo ra.
Push Content Editors
Service Indication (SI) Editor
Tạo một thông điệp Service Indication Push, thông điệp này được gởi đến người dùng thông báo rằng nội dung mới đã được sẵn sàng.
Tạo một thông điệp Service Loading Editor, thông điệp này được gởi đến để bắt buộc một dịch vụ người dùng đang chạy trên thiết bị khách cần phải tải về nội dung mới (không thông báo cho người dùng)
Cache Operation (CO) Editor
Tạo một thông điệp Cache Operation Editor, thông điệp này được gởi đi nhằm làm mất hiệu lực nội dung nằm trong cache của dịch vụ người dùng (vì thế buộc phải nạp lại nội dung nếu người dùng yêu cầu nội dung đó lần tiếp theo)
Multipart Message Editor
Tạo một thông điệp đa phần, đây là một loại của thông điệp Push chứa nhiều hơn một phần, mỗi một phần được thực thi riêng lẻ bởi dịch vụ người dùng. Trình soạn thảo sẽ tập hợp và sắp xếp lại những phần đã có sẵn (các tập tin) vào trong một thông điệp đa phần .
Messaging Editors
MMS Wizard
Tạo tập tin Thông điệp Đa phương tiện (Multimedia Messaging) chứa một hay nhiều phần, mỗi phần bao gồm văn bản, hình ảnh, hoặc âm thanh.
MMS Message Editor
Tạo lập hoặc sửa đổi một thông điệp MMS. Các chức năng chính cho phép bạn thêm, xóa, hoặc sắp xếp lại các phần truyền thông; sửa đổi các tiêu đề MMS và tiêu đề của các phần riêng; sau đó đẩy thông điệp này cho bộ SDK được lựa chọn.
SMIL Editor
Tạo một tập tin SMIL (Synchronized Multimedia Integration Langue), cho việc chỉ ra các tùy chọn trình diễn của một thông điệp MMS.
Deployment Editors
Tạo một thông điệp DRM và các thứ tự của nó
Rights Editor
Soạn thảo các thứ tự trong một trình soạn thảo XML. Download Descriptor Editor
Tạo nên một Download Descriptor, dùng để mô tả nội dung để người sử dụng điện thoại có thể quyết định xem liệu nội dung này có thể được tải lên điện thoại hay không.
SDK Control Panel được dùng đển khi bạn muốn chọn một hay nhiều bộ SDK điện thoại được cài đặt sẵn để hiển thị nội dung từ một trình soạn thảo hay từ Internet. Panel là một thẻ nằm trên cửa sổ chính và được hiển thị như bên dưới đây.