{"id":10,"date":"2026-05-01T06:30:41","date_gmt":"2026-05-01T06:30:41","guid":{"rendered":"http:\/\/localhost:8080\/?page_id=10"},"modified":"2026-05-03T19:46:30","modified_gmt":"2026-05-03T19:46:30","slug":"apps","status":"publish","type":"page","link":"https:\/\/www.tb-software.ch\/ai\/en\/apps\/","title":{"rendered":"Apps & Mobile"},"content":{"rendered":"    <section class=\"tb-tech-hero\">\n      <div class=\"tb-sine-fog\" aria-hidden=\"true\"><svg viewbox=\"0 0 1600 480\" preserveaspectratio=\"none\"><g class=\"tb-fog-1\" transform=\"translate(0, 96)\" style=\"opacity:0.28\"><path d=\"M 0 28.00 L 16.67 30.56 L 33.33 33.10 L 50.00 35.60 L 66.67 38.03 L 83.33 40.38 L 100.00 42.63 L 116.67 44.75 L 133.33 46.74 L 150.00 48.56 L 166.67 50.21 L 183.33 51.68 L 200.00 52.95 L 216.67 54.01 L 233.33 54.85 L 250.00 55.46 L 266.67 55.85 L 283.33 56.00 L 300.00 55.91 L 316.67 55.60 L 333.33 55.05 L 350.00 54.27 L 366.67 53.27 L 383.33 52.06 L 400.00 50.65 L 416.67 49.05 L 433.33 47.27 L 450.00 45.33 L 466.67 43.25 L 483.33 41.04 L 500.00 38.72 L 516.67 36.30 L 533.33 33.82 L 550.00 31.29 L 566.67 28.73 L 583.33 26.17 L 600.00 23.62 L 616.67 21.11 L 633.33 18.65 L 650.00 16.28 L 666.67 14.00 L 683.33 11.84 L 700.00 9.82 L 716.67 7.94 L 733.33 6.24 L 750.00 4.72 L 766.67 3.39 L 783.33 2.27 L 800.00 1.37 L 816.67 0.69 L 833.33 0.24 L 850.00 0.02 L 866.67 0.04 L 883.33 0.29 L 900.00 0.77 L 916.67 1.49 L 933.33 2.42 L 950.00 3.57 L 966.67 4.92 L 983.33 6.47 L 1000.00 8.20 L 1016.67 10.10 L 1033.33 12.14 L 1050.00 14.32 L 1066.67 16.61 L 1083.33 19.00 L 1100.00 21.46 L 1116.67 23.98 L 1133.33 26.53 L 1150.00 29.10 L 1166.67 31.65 L 1183.33 34.18 L 1200.00 36.65 L 1216.67 39.05 L 1233.33 41.36 L 1250.00 43.56 L 1266.67 45.62 L 1283.33 47.54 L 1300.00 49.29 L 1316.67 50.87 L 1333.33 52.25 L 1350.00 53.43 L 1366.67 54.39 L 1383.33 55.14 L 1400.00 55.66 L 1416.67 55.94 L 1433.33 55.99 L 1450.00 55.81 L 1466.67 55.39 L 1483.33 54.74 L 1500.00 53.87 L 1516.67 52.78 L 1533.33 51.48 L 1550.00 49.99 L 1566.67 48.31 L 1583.33 46.46 L 1600.00 44.46 L 1616.67 42.32 L 1633.33 40.05 L 1650.00 37.69 L 1666.67 35.25 L 1683.33 32.74 L 1700.00 30.20 L 1716.67 27.63 L 1733.33 25.07 L 1750.00 22.54 L 1766.67 20.05 L 1783.33 17.62 L 1800.00 15.29 L 1816.67 13.06 L 1833.33 10.95 L 1850.00 8.99 L 1866.67 7.19 L 1883.33 5.56 L 1900.00 4.13 L 1916.67 2.89 L 1933.33 1.86 L 1950.00 1.05 L 1966.67 0.47 L 1983.33 0.12 L 2000.00 0.00 L 2016.67 0.12 L 2033.33 0.47 L 2050.00 1.05 L 2066.67 1.86 L 2083.33 2.89 L 2100.00 4.13 L 2116.67 5.56 L 2133.33 7.19 L 2150.00 8.99 L 2166.67 10.95 L 2183.33 13.06 L 2200.00 15.29 L 2216.67 17.62 L 2233.33 20.05 L 2250.00 22.54 L 2266.67 25.07 L 2283.33 27.63 L 2300.00 30.20 L 2316.67 32.74 L 2333.33 35.25 L 2350.00 37.69 L 2366.67 40.05 L 2383.33 42.32 L 2400.00 44.46 L 2416.67 46.46 L 2433.33 48.31 L 2450.00 49.99 L 2466.67 51.48 L 2483.33 52.78 L 2500.00 53.87 L 2516.67 54.74 L 2533.33 55.39 L 2550.00 55.81 L 2566.67 55.99 L 2583.33 55.94 L 2600.00 55.66 L 2616.67 55.14 L 2633.33 54.39 L 2650.00 53.43 L 2666.67 52.25 L 2683.33 50.87 L 2700.00 49.29 L 2716.67 47.54 L 2733.33 45.62 L 2750.00 43.56 L 2766.67 41.36 L 2783.33 39.05 L 2800.00 36.65 L 2816.67 34.18 L 2833.33 31.65 L 2850.00 29.10 L 2866.67 26.53 L 2883.33 23.98 L 2900.00 21.46 L 2916.67 19.00 L 2933.33 16.61 L 2950.00 14.32 L 2966.67 12.14 L 2983.33 10.10 L 3000.00 8.20 L 3016.67 6.47 L 3033.33 4.92 L 3050.00 3.57 L 3066.67 2.42 L 3083.33 1.49 L 3100.00 0.77 L 3116.67 0.29 L 3133.33 0.04 L 3150.00 0.02 L 3166.67 0.24 L 3183.33 0.69 L 3200.00 1.37\" fill=\"none\" stroke=\"var(--wp--preset--color--primary-200)\" stroke-width=\"1.50\" stroke-linecap=\"round\"><\/path><\/g><g class=\"tb-fog-2\" transform=\"translate(0, 158)\" style=\"opacity:0.22\"><path d=\"M 0 22.00 L 16.67 38.25 L 33.33 40.04 L 50.00 41.53 L 66.67 42.69 L 83.33 43.49 L 100.00 43.92 L 116.67 43.98 L 133.33 43.66 L 150.00 42.97 L 166.67 41.92 L 183.33 40.53 L 200.00 38.83 L 216.67 36.83 L 233.33 34.58 L 250.00 32.12 L 266.67 29.49 L 283.33 26.72 L 300.00 23.88 L 316.67 21.00 L 333.33 18.14 L 350.00 15.35 L 366.67 12.67 L 383.33 10.14 L 400.00 7.83 L 416.67 5.75 L 433.33 3.96 L 450.00 2.47 L 466.67 1.31 L 483.33 0.51 L 500.00 0.08 L 516.67 0.02 L 533.33 0.34 L 550.00 1.03 L 566.67 2.08 L 583.33 3.47 L 600.00 5.17 L 616.67 7.17 L 633.33 9.42 L 650.00 11.88 L 666.67 14.51 L 683.33 17.28 L 700.00 20.12 L 716.67 23.00 L 733.33 25.86 L 750.00 28.65 L 766.67 31.33 L 783.33 33.86 L 800.00 36.17 L 816.67 38.25 L 833.33 40.04 L 850.00 41.53 L 866.67 42.69 L 883.33 43.49 L 900.00 43.92 L 916.67 43.98 L 933.33 43.66 L 950.00 42.97 L 966.67 41.92 L 983.33 40.53 L 1000.00 38.83 L 1016.67 36.83 L 1033.33 34.58 L 1050.00 32.12 L 1066.67 29.49 L 1083.33 26.72 L 1100.00 23.88 L 1116.67 21.00 L 1133.33 18.14 L 1150.00 15.35 L 1166.67 12.67 L 1183.33 10.14 L 1200.00 7.83 L 1216.67 5.75 L 1233.33 3.96 L 1250.00 2.47 L 1266.67 1.31 L 1283.33 0.51 L 1300.00 0.08 L 1316.67 0.02 L 1333.33 0.34 L 1350.00 1.03 L 1366.67 2.08 L 1383.33 3.47 L 1400.00 5.17 L 1416.67 7.17 L 1433.33 9.42 L 1450.00 11.88 L 1466.67 14.51 L 1483.33 17.28 L 1500.00 20.12 L 1516.67 23.00 L 1533.33 25.86 L 1550.00 28.65 L 1566.67 31.33 L 1583.33 33.86 L 1600.00 36.17 L 1616.67 38.25 L 1633.33 40.04 L 1650.00 41.53 L 1666.67 42.69 L 1683.33 43.49 L 1700.00 43.92 L 1716.67 43.98 L 1733.33 43.66 L 1750.00 42.97 L 1766.67 41.92 L 1783.33 40.53 L 1800.00 38.83 L 1816.67 36.83 L 1833.33 34.58 L 1850.00 32.12 L 1866.67 29.49 L 1883.33 26.72 L 1900.00 23.88 L 1916.67 21.00 L 1933.33 18.14 L 1950.00 15.35 L 1966.67 12.67 L 1983.33 10.14 L 2000.00 7.83 L 2016.67 5.75 L 2033.33 3.96 L 2050.00 2.47 L 2066.67 1.31 L 2083.33 0.51 L 2100.00 0.08 L 2116.67 0.02 L 2133.33 0.34 L 2150.00 1.03 L 2166.67 2.08 L 2183.33 3.47 L 2200.00 5.17 L 2216.67 7.17 L 2233.33 9.42 L 2250.00 11.88 L 2266.67 14.51 L 2283.33 17.28 L 2300.00 20.12 L 2316.67 23.00 L 2333.33 25.86 L 2350.00 28.65 L 2366.67 31.33 L 2383.33 33.86 L 2400.00 36.17 L 2416.67 38.25 L 2433.33 40.04 L 2450.00 41.53 L 2466.67 42.69 L 2483.33 43.49 L 2500.00 43.92 L 2516.67 43.98 L 2533.33 43.66 L 2550.00 42.97 L 2566.67 41.92 L 2583.33 40.53 L 2600.00 38.83 L 2616.67 36.83 L 2633.33 34.58 L 2650.00 32.12 L 2666.67 29.49 L 2683.33 26.72 L 2700.00 23.88 L 2716.67 21.00 L 2733.33 18.14 L 2750.00 15.35 L 2766.67 12.67 L 2783.33 10.14 L 2800.00 7.83 L 2816.67 5.75 L 2833.33 3.96 L 2850.00 2.47 L 2866.67 1.31 L 2883.33 0.51 L 2900.00 0.08 L 2916.67 0.02 L 2933.33 0.34 L 2950.00 1.03 L 2966.67 2.08 L 2983.33 3.47 L 3000.00 5.17 L 3016.67 7.17 L 3033.33 9.42 L 3050.00 11.88 L 3066.67 14.51 L 3083.33 17.28 L 3100.00 20.12 L 3116.67 23.00 L 3133.33 25.86 L 3150.00 28.65 L 3166.67 31.33 L 3183.33 33.86 L 3200.00 36.17\" fill=\"none\" stroke=\"var(--wp--preset--color--primary-500)\" stroke-width=\"1.00\" stroke-linecap=\"round\"><\/path><\/g><g class=\"tb-fog-3\" transform=\"translate(0, 221)\" style=\"opacity:0.18\"><path d=\"M 0 14.00 L 16.67 28.00 L 33.33 27.71 L 50.00 26.96 L 66.67 25.75 L 83.33 24.13 L 100.00 22.16 L 116.67 19.91 L 133.33 17.45 L 150.00 14.88 L 166.67 12.27 L 183.33 9.73 L 200.00 7.33 L 216.67 5.16 L 233.33 3.30 L 250.00 1.81 L 266.67 0.75 L 283.33 0.14 L 300.00 0.01 L 316.67 0.37 L 333.33 1.21 L 350.00 2.48 L 366.67 4.16 L 383.33 6.18 L 400.00 8.47 L 416.67 10.95 L 433.33 13.53 L 450.00 16.14 L 466.67 18.67 L 483.33 21.03 L 500.00 23.16 L 516.67 24.96 L 533.33 26.39 L 550.00 27.38 L 566.67 27.91 L 583.33 27.96 L 600.00 27.53 L 616.67 26.62 L 633.33 25.28 L 650.00 23.54 L 666.67 21.48 L 683.33 19.15 L 700.00 16.65 L 716.67 14.05 L 733.33 11.46 L 750.00 8.95 L 766.67 6.61 L 783.33 4.54 L 800.00 2.79 L 816.67 1.43 L 833.33 0.50 L 850.00 0.05 L 866.67 0.08 L 883.33 0.59 L 900.00 1.56 L 916.67 2.97 L 933.33 4.76 L 950.00 6.87 L 966.67 9.23 L 983.33 11.76 L 1000.00 14.36 L 1016.67 16.95 L 1033.33 19.43 L 1050.00 21.73 L 1066.67 23.76 L 1083.33 25.45 L 1100.00 26.75 L 1116.67 27.60 L 1133.33 27.98 L 1150.00 27.88 L 1166.67 27.29 L 1183.33 26.24 L 1200.00 24.77 L 1216.67 22.92 L 1233.33 20.77 L 1250.00 18.38 L 1266.67 15.84 L 1283.33 13.23 L 1300.00 10.65 L 1316.67 8.19 L 1333.33 5.93 L 1350.00 3.95 L 1366.67 2.31 L 1383.33 1.09 L 1400.00 0.31 L 1416.67 0.00 L 1433.33 0.19 L 1450.00 0.85 L 1466.67 1.96 L 1483.33 3.50 L 1500.00 5.40 L 1516.67 7.60 L 1533.33 10.02 L 1550.00 12.57 L 1566.67 15.18 L 1583.33 17.75 L 1600.00 20.18 L 1616.67 22.41 L 1633.33 24.34 L 1650.00 25.91 L 1666.67 27.07 L 1683.33 27.77 L 1700.00 28.00 L 1716.67 27.74 L 1733.33 27.01 L 1750.00 25.82 L 1766.67 24.22 L 1783.33 22.27 L 1800.00 20.04 L 1816.67 17.59 L 1833.33 15.02 L 1850.00 12.41 L 1866.67 9.86 L 1883.33 7.45 L 1900.00 5.27 L 1916.67 3.39 L 1933.33 1.88 L 1950.00 0.79 L 1966.67 0.16 L 1983.33 0.01 L 2000.00 0.34 L 2016.67 1.15 L 2033.33 2.41 L 2050.00 4.06 L 2066.67 6.06 L 2083.33 8.34 L 2100.00 10.81 L 2116.67 13.40 L 2133.33 16.00 L 2150.00 18.54 L 2166.67 20.91 L 2183.33 23.05 L 2200.00 24.87 L 2216.67 26.32 L 2233.33 27.34 L 2250.00 27.90 L 2266.67 27.97 L 2283.33 27.56 L 2300.00 26.68 L 2316.67 25.36 L 2333.33 23.64 L 2350.00 21.59 L 2366.67 19.28 L 2383.33 16.78 L 2400.00 14.19 L 2416.67 11.59 L 2433.33 9.08 L 2450.00 6.73 L 2466.67 4.64 L 2483.33 2.87 L 2500.00 1.49 L 2516.67 0.54 L 2533.33 0.06 L 2550.00 0.06 L 2566.67 0.55 L 2583.33 1.50 L 2600.00 2.89 L 2616.67 4.66 L 2633.33 6.76 L 2650.00 9.10 L 2666.67 11.62 L 2683.33 14.22 L 2700.00 16.81 L 2716.67 19.31 L 2733.33 21.62 L 2750.00 23.66 L 2766.67 25.37 L 2783.33 26.69 L 2800.00 27.57 L 2816.67 27.97 L 2833.33 27.89 L 2850.00 27.33 L 2866.67 26.31 L 2883.33 24.86 L 2900.00 23.03 L 2916.67 20.89 L 2933.33 18.51 L 2950.00 15.97 L 2966.67 13.37 L 2983.33 10.78 L 3000.00 8.31 L 3016.67 6.04 L 3033.33 4.04 L 3050.00 2.39 L 3066.67 1.14 L 3083.33 0.34 L 3100.00 0.01 L 3116.67 0.16 L 3133.33 0.80 L 3150.00 1.89 L 3166.67 3.41 L 3183.33 5.29 L 3200.00 7.47\" fill=\"none\" stroke=\"var(--wp--preset--color--accent-cyan)\" stroke-width=\"1.00\" stroke-linecap=\"round\"><\/path><\/g><g class=\"tb-fog-4\" transform=\"translate(0, 283)\" style=\"opacity:0.14\"><path d=\"M 0 8.00 L 16.67 13.24 L 33.33 11.02 L 50.00 8.48 L 66.67 5.89 L 83.33 3.52 L 100.00 1.63 L 116.67 0.41 L 133.33 0.00 L 150.00 0.44 L 166.67 1.68 L 183.33 3.59 L 200.00 5.97 L 216.67 8.57 L 233.33 11.10 L 250.00 13.31 L 266.67 14.95 L 283.33 15.85 L 300.00 15.93 L 316.67 15.16 L 333.33 13.63 L 350.00 11.50 L 366.67 9.00 L 383.33 6.40 L 400.00 3.96 L 416.67 1.96 L 433.33 0.59 L 450.00 0.01 L 466.67 0.28 L 483.33 1.37 L 500.00 3.17 L 516.67 5.47 L 533.33 8.04 L 550.00 10.61 L 566.67 12.91 L 583.33 14.68 L 600.00 15.74 L 616.67 15.98 L 633.33 15.37 L 650.00 13.99 L 666.67 11.96 L 683.33 9.52 L 700.00 6.91 L 716.67 4.42 L 733.33 2.31 L 750.00 0.81 L 766.67 0.06 L 783.33 0.16 L 800.00 1.09 L 816.67 2.76 L 833.33 4.98 L 850.00 7.52 L 866.67 10.11 L 883.33 12.48 L 900.00 14.37 L 916.67 15.59 L 933.33 16.00 L 950.00 15.56 L 966.67 14.32 L 983.33 12.41 L 1000.00 10.03 L 1016.67 7.43 L 1033.33 4.90 L 1050.00 2.69 L 1066.67 1.05 L 1083.33 0.15 L 1100.00 0.07 L 1116.67 0.84 L 1133.33 2.37 L 1150.00 4.50 L 1166.67 7.00 L 1183.33 9.60 L 1200.00 12.04 L 1216.67 14.04 L 1233.33 15.41 L 1250.00 15.99 L 1266.67 15.72 L 1283.33 14.63 L 1300.00 12.83 L 1316.67 10.53 L 1333.33 7.96 L 1350.00 5.39 L 1366.67 3.09 L 1383.33 1.32 L 1400.00 0.26 L 1416.67 0.02 L 1433.33 0.63 L 1450.00 2.01 L 1466.67 4.04 L 1483.33 6.48 L 1500.00 9.09 L 1516.67 11.58 L 1533.33 13.69 L 1550.00 15.19 L 1566.67 15.94 L 1583.33 15.84 L 1600.00 14.91 L 1616.67 13.24 L 1633.33 11.02 L 1650.00 8.48 L 1666.67 5.89 L 1683.33 3.52 L 1700.00 1.63 L 1716.67 0.41 L 1733.33 0.00 L 1750.00 0.44 L 1766.67 1.68 L 1783.33 3.59 L 1800.00 5.97 L 1816.67 8.57 L 1833.33 11.10 L 1850.00 13.31 L 1866.67 14.95 L 1883.33 15.85 L 1900.00 15.93 L 1916.67 15.16 L 1933.33 13.63 L 1950.00 11.50 L 1966.67 9.00 L 1983.33 6.40 L 2000.00 3.96 L 2016.67 1.96 L 2033.33 0.59 L 2050.00 0.01 L 2066.67 0.28 L 2083.33 1.37 L 2100.00 3.17 L 2116.67 5.47 L 2133.33 8.04 L 2150.00 10.61 L 2166.67 12.91 L 2183.33 14.68 L 2200.00 15.74 L 2216.67 15.98 L 2233.33 15.37 L 2250.00 13.99 L 2266.67 11.96 L 2283.33 9.52 L 2300.00 6.91 L 2316.67 4.42 L 2333.33 2.31 L 2350.00 0.81 L 2366.67 0.06 L 2383.33 0.16 L 2400.00 1.09 L 2416.67 2.76 L 2433.33 4.98 L 2450.00 7.52 L 2466.67 10.11 L 2483.33 12.48 L 2500.00 14.37 L 2516.67 15.59 L 2533.33 16.00 L 2550.00 15.56 L 2566.67 14.32 L 2583.33 12.41 L 2600.00 10.03 L 2616.67 7.43 L 2633.33 4.90 L 2650.00 2.69 L 2666.67 1.05 L 2683.33 0.15 L 2700.00 0.07 L 2716.67 0.84 L 2733.33 2.37 L 2750.00 4.50 L 2766.67 7.00 L 2783.33 9.60 L 2800.00 12.04 L 2816.67 14.04 L 2833.33 15.41 L 2850.00 15.99 L 2866.67 15.72 L 2883.33 14.63 L 2900.00 12.83 L 2916.67 10.53 L 2933.33 7.96 L 2950.00 5.39 L 2966.67 3.09 L 2983.33 1.32 L 3000.00 0.26 L 3016.67 0.02 L 3033.33 0.63 L 3050.00 2.01 L 3066.67 4.04 L 3083.33 6.48 L 3100.00 9.09 L 3116.67 11.58 L 3133.33 13.69 L 3150.00 15.19 L 3166.67 15.94 L 3183.33 15.84 L 3200.00 14.91\" fill=\"none\" stroke=\"var(--wp--preset--color--primary-700)\" stroke-width=\"0.75\" stroke-linecap=\"round\"><\/path><\/g><g class=\"tb-fog-5\" transform=\"translate(0, 346)\" style=\"opacity:0.10\"><path d=\"M 0 5.00 L 16.67 4.09 L 33.33 1.76 L 50.00 0.29 L 66.67 0.08 L 83.33 1.19 L 100.00 3.33 L 116.67 5.91 L 133.33 8.24 L 150.00 9.71 L 166.67 9.92 L 183.33 8.81 L 200.00 6.67 L 216.67 4.09 L 233.33 1.76 L 250.00 0.29 L 266.67 0.08 L 283.33 1.19 L 300.00 3.33 L 316.67 5.91 L 333.33 8.24 L 350.00 9.71 L 366.67 9.92 L 383.33 8.81 L 400.00 6.67 L 416.67 4.09 L 433.33 1.76 L 450.00 0.29 L 466.67 0.08 L 483.33 1.19 L 500.00 3.33 L 516.67 5.91 L 533.33 8.24 L 550.00 9.71 L 566.67 9.92 L 583.33 8.81 L 600.00 6.67 L 616.67 4.09 L 633.33 1.76 L 650.00 0.29 L 666.67 0.08 L 683.33 1.19 L 700.00 3.33 L 716.67 5.91 L 733.33 8.24 L 750.00 9.71 L 766.67 9.92 L 783.33 8.81 L 800.00 6.67 L 816.67 4.09 L 833.33 1.76 L 850.00 0.29 L 866.67 0.08 L 883.33 1.19 L 900.00 3.33 L 916.67 5.91 L 933.33 8.24 L 950.00 9.71 L 966.67 9.92 L 983.33 8.81 L 1000.00 6.67 L 1016.67 4.09 L 1033.33 1.76 L 1050.00 0.29 L 1066.67 0.08 L 1083.33 1.19 L 1100.00 3.33 L 1116.67 5.91 L 1133.33 8.24 L 1150.00 9.71 L 1166.67 9.92 L 1183.33 8.81 L 1200.00 6.67 L 1216.67 4.09 L 1233.33 1.76 L 1250.00 0.29 L 1266.67 0.08 L 1283.33 1.19 L 1300.00 3.33 L 1316.67 5.91 L 1333.33 8.24 L 1350.00 9.71 L 1366.67 9.92 L 1383.33 8.81 L 1400.00 6.67 L 1416.67 4.09 L 1433.33 1.76 L 1450.00 0.29 L 1466.67 0.08 L 1483.33 1.19 L 1500.00 3.33 L 1516.67 5.91 L 1533.33 8.24 L 1550.00 9.71 L 1566.67 9.92 L 1583.33 8.81 L 1600.00 6.67 L 1616.67 4.09 L 1633.33 1.76 L 1650.00 0.29 L 1666.67 0.08 L 1683.33 1.19 L 1700.00 3.33 L 1716.67 5.91 L 1733.33 8.24 L 1750.00 9.71 L 1766.67 9.92 L 1783.33 8.81 L 1800.00 6.67 L 1816.67 4.09 L 1833.33 1.76 L 1850.00 0.29 L 1866.67 0.08 L 1883.33 1.19 L 1900.00 3.33 L 1916.67 5.91 L 1933.33 8.24 L 1950.00 9.71 L 1966.67 9.92 L 1983.33 8.81 L 2000.00 6.67 L 2016.67 4.09 L 2033.33 1.76 L 2050.00 0.29 L 2066.67 0.08 L 2083.33 1.19 L 2100.00 3.33 L 2116.67 5.91 L 2133.33 8.24 L 2150.00 9.71 L 2166.67 9.92 L 2183.33 8.81 L 2200.00 6.67 L 2216.67 4.09 L 2233.33 1.76 L 2250.00 0.29 L 2266.67 0.08 L 2283.33 1.19 L 2300.00 3.33 L 2316.67 5.91 L 2333.33 8.24 L 2350.00 9.71 L 2366.67 9.92 L 2383.33 8.81 L 2400.00 6.67 L 2416.67 4.09 L 2433.33 1.76 L 2450.00 0.29 L 2466.67 0.08 L 2483.33 1.19 L 2500.00 3.33 L 2516.67 5.91 L 2533.33 8.24 L 2550.00 9.71 L 2566.67 9.92 L 2583.33 8.81 L 2600.00 6.67 L 2616.67 4.09 L 2633.33 1.76 L 2650.00 0.29 L 2666.67 0.08 L 2683.33 1.19 L 2700.00 3.33 L 2716.67 5.91 L 2733.33 8.24 L 2750.00 9.71 L 2766.67 9.92 L 2783.33 8.81 L 2800.00 6.67 L 2816.67 4.09 L 2833.33 1.76 L 2850.00 0.29 L 2866.67 0.08 L 2883.33 1.19 L 2900.00 3.33 L 2916.67 5.91 L 2933.33 8.24 L 2950.00 9.71 L 2966.67 9.92 L 2983.33 8.81 L 3000.00 6.67 L 3016.67 4.09 L 3033.33 1.76 L 3050.00 0.29 L 3066.67 0.08 L 3083.33 1.19 L 3100.00 3.33 L 3116.67 5.91 L 3133.33 8.24 L 3150.00 9.71 L 3166.67 9.92 L 3183.33 8.81 L 3200.00 6.67\" fill=\"none\" stroke=\"var(--wp--preset--color--accent-teal)\" stroke-width=\"0.50\" stroke-linecap=\"round\"><\/path><\/g><\/svg><\/div>      <div class=\"tb-container tb-tech-hero__inner\">\n                  <span class=\"tb-hero__badge\">\ud83d\udcf1 Native \u00b7 Hybrid \u00b7 React Native, from concept to app store<\/span>\n                <h1 class=\"tb-tech-hero__title\">Apps that elevate your brand<\/h1>\n                          <p class=\"tb-tech-hero__lead\"><strong>You want to reach your customers directly, not through third-party platforms with their own algorithms.<\/strong> We build apps in Widnau (SG), including backend and store listing, all from a single source. Pilot phase in 6-8 weeks, full app launch in 4-6 months. Personally available throughout the Ostschweiz region.<\/p>\n                <div class=\"tb-tech-hero__ctas\">\n                      <a class=\"tb-btn tb-btn--primary\" href=\"https:\/\/www.tb-software.ch\/ai\/briefing\/\" data-cta=\"apps-hero-briefing\">\n              Start project briefing <span aria-hidden=\"true\">\u2192<\/span>\n            <\/a>\n                                <a class=\"tb-btn tb-btn--secondary\" href=\"#cases\" data-cta=\"apps-hero-cases\">\n              View cases            <\/a>\n                  <\/div>\n                  <ul class=\"tb-tech-hero__pills\" aria-label=\"Schnell-Fakten\">\n                          <li class=\"tb-tech-hero__pill\">\n                <span class=\"tb-tech-hero__pill-icon\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"><\/path><line x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"><\/line><\/svg><\/span>\n                <span class=\"tb-tech-hero__pill-text\">Widnau<\/span>\n              <\/li>\n                          <li class=\"tb-tech-hero__pill\">\n                <span class=\"tb-tech-hero__pill-icon\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"><\/path><polyline points=\"9 22 9 12 15 12 15 22\"><\/polyline><\/svg><\/span>\n                <span class=\"tb-tech-hero__pill-text\">on-premises<\/span>\n              <\/li>\n                          <li class=\"tb-tech-hero__pill\">\n                <span class=\"tb-tech-hero__pill-icon\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"><\/polygon><\/svg><\/span>\n                <span class=\"tb-tech-hero__pill-text\">Pilot for 2-4 weeks<\/span>\n              <\/li>\n                          <li class=\"tb-tech-hero__pill\">\n                <span class=\"tb-tech-hero__pill-icon\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span>\n                <span class=\"tb-tech-hero__pill-text\">Direct contact<\/span>\n              <\/li>\n                      <\/ul>\n              <\/div>\n    <\/section>\n    \n    <aside class=\"tb-trust-strip\" aria-label=\"Direkter Ansprechpartner\">\n      <div class=\"tb-container tb-trust-strip__inner\">\n        <img class=\"tb-trust-strip__photo\" src=\"https:\/\/www.tb-software.ch\/ai\/wp-content\/themes\/tb-theme-2026\/assets\/img\/people\/timo-boehme.jpg\" alt=\"Timo B\u00f6hme, Inhaber &amp; Entwickler\" width=\"48\" height=\"48\" loading=\"lazy\" decoding=\"async\">\n        <p class=\"tb-trust-strip__text\">\n          Your direct contact: <strong>Timo B\u00f6hme<\/strong>\n          \u00b7 Owner &amp; Developer \u00b7 in Widnau (SG).\n        <\/p>\n      <\/div>\n    <\/aside>\n    \n    <section class=\"tb-section tb-section--alt tb-tech-benefits\">\n      <div class=\"tb-container\">\n        <header class=\"tb-section__head\">\n          <span class=\"tb-eyebrow\">Why choose us<\/span>\n          <h2>Three arguments for your own app<\/h2>\n        <\/header>\n        <div class=\"tb-cards\">\n                      <div class=\"tb-card tb-card--benefit\">\n              <div class=\"tb-tech-benefit__icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"><\/rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"><\/path><\/svg><\/div>\n              <h3>Data remains with you<\/h3>\n              <p>On your own hardware, on-premises. No data leakage, compliant with FADP and GDPR.<\/p>\n            <\/div>\n                      <div class=\"tb-card tb-card--benefit\">\n              <div class=\"tb-tech-benefit__icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M9.5 6.5a5 5 0 0 1 9.04 1.94\"><\/path><path d=\"M16.92 16.92A6 6 0 0 1 5 14a6 6 0 0 1 1.5-3.95\"><\/path><line x1=\"2\" y1=\"2\" x2=\"22\" y2=\"22\"><\/line><\/svg><\/div>\n              <h3>$0 token cost<\/h3>\n              <p>No cloud dependency, no API bill at month's end. One-time investment instead of OPEX.<\/p>\n            <\/div>\n                      <div class=\"tb-card tb-card--benefit\">\n              <div class=\"tb-tech-benefit__icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z\"><\/path><path d=\"M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z\"><\/path><path d=\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0\"><\/path><path d=\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5\"><\/path><\/svg><\/div>\n              <h3>Productive in 6-12 weeks<\/h3>\n              <p>From project request to pilot rollout. We use tried-and-tested components, no research project.<\/p>\n            <\/div>\n                  <\/div>\n      <\/div>\n    <\/section>\n    \n    <section class=\"tb-section tb-tech-killer\">\n      <div class=\"tb-container\" style=\"text-align:center\">\n        <header class=\"tb-section__head\">\n          <span class=\"tb-eyebrow\">Real impact<\/span>\n          <h2>From flyers to direct push notifications\u2014one app does it all.<\/h2>\n        <\/header>\n        <div class=\"tb-killer\">\n          <div class=\"tb-killer__before\">\n            <span class=\"tb-killer__big\">Flyers at the market stall<\/span>\n            <span class=\"tb-killer__lbl\">Previously: paper-based member registration<\/span>\n          <\/div>\n          <div class=\"tb-killer__arrow\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg><\/div>\n          <div class=\"tb-killer__after\">\n            <span class=\"tb-killer__big\">Push directly to your phone<\/span>\n            <span class=\"tb-killer__lbl\">Afterwards: Sonnenbr\u00e4u FanClub App with event list and news backend<\/span>\n          <\/div>\n        <\/div>\n                  <p class=\"tb-killer__note\">Sonnenbr\u00e4u campaign at Rhema 2022: a QR code sticker turned many passive users into active app users with push notifications.<\/p>\n                          <div class=\"tb-killer__award\">\n            <span class=\"tb-killer__award-icon\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M6 9H4.5a2.5 2.5 0 0 1 0-5H6\"><\/path><path d=\"M18 9h1.5a2.5 2.5 0 0 0 0-5H18\"><\/path><path d=\"M4 22h16\"><\/path><path d=\"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22\"><\/path><path d=\"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22\"><\/path><path d=\"M18 2H6v7a6 6 0 0 0 12 0V2Z\"><\/path><\/svg><\/span>\n            <span class=\"tb-killer__award-text\">\n              <strong>Sonnenbr\u00e4u Fan Club \u2013 live since 2019<\/strong>\n              <small>Brewery \u00b7 Push + Backend<\/small>\n            <\/span>\n          <\/div>\n              <\/div>\n    <\/section>\n    \n    <section class=\"tb-section tb-section--alt tb-tech-cases\" id=\"cases\">\n      <div class=\"tb-container\">\n        <header class=\"tb-section__head\">\n          <span class=\"tb-eyebrow\">Cases<\/span>\n          <h2>From the field<\/h2>\n          <p>Three out of 9+ app projects.<\/p>\n        <\/header>\n        <div class=\"tb-cards tb-tech-cases__grid\">\n          \n    <article class=\"tb-card tb-card--case tb-card--case-with-img\">\n              <div class=\"tb-card-case__media\">\n          <img src=\"https:\/\/www.tb-software.ch\/ai\/wp-content\/themes\/tb-theme-2026\/assets\/img\/projects\/case-sonnenbraeu.jpg\" alt=\"Sonnenbr\u00e4u FanClub-App Mockup auf Smartphone\" loading=\"lazy\" decoding=\"async\">\n                      <span class=\"tb-tag tb-tag--accent tb-card-case__badge tb-card-case__badge--on-img\">\ud83c\udf7a Members' App<\/span>\n                  <\/div>\n            <h3 class=\"tb-card-case__name\">Sunnybrew FanClub App<\/h3>\n              <p class=\"tb-card-case__client\">Brauerei Sonnenbr\u00e4u (2019\u20132022)<\/p>\n                    <p class=\"tb-card-case__problem\"><strong>Task:<\/strong> Brewery wanted to reach fans directly; newsletters were too slow, social media too unreliable.<\/p>\n                    <p class=\"tb-card-case__result\"><strong>Result<\/strong> Native Android app with member management, event list, push notifications, and admin backend. Successful QR campaign at Rhema Market in 2022.<\/p>\n                    <div class=\"tb-card-case__tags\">\n                      <span class=\"tb-pill\">Android<\/span>\n                      <span class=\"tb-pill\">Java \/ Kotlin<\/span>\n                      <span class=\"tb-pill\">PHP backend<\/span>\n                      <span class=\"tb-pill\">Firebase Push<\/span>\n                  <\/div>\n                    <a class=\"tb-card-case__cta\" href=\"https:\/\/www.tb-software.ch\/ai\/briefing\/\">\n          Learn more <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>        <\/a>\n          <\/article>\n    \n    <article class=\"tb-card tb-card--case\">\n              <span class=\"tb-tag tb-tag--accent tb-card-case__badge\">\ud83e\udd16 AI Scanner<\/span>\n            <h3 class=\"tb-card-case__name\">DocuScanner-AI<\/h3>\n              <p class=\"tb-card-case__client\">In-house product \/ Pilot customers<\/p>\n                    <p class=\"tb-card-case__problem\"><strong>Task:<\/strong> Scan documents on the go AND analyze them directly with AI, without cloud transfer.<\/p>\n                    <p class=\"tb-card-case__result\"><strong>Result<\/strong> Mobile app with on-device scanning and AI preprocessing, optionally connected to local LLM backends.<\/p>\n                    <div class=\"tb-card-case__tags\">\n                      <span class=\"tb-pill\">Android<\/span>\n                      <span class=\"tb-pill\">Kotlin<\/span>\n                      <span class=\"tb-pill\">ML Kit<\/span>\n                      <span class=\"tb-pill\">REST<\/span>\n                  <\/div>\n                    <a class=\"tb-card-case__cta\" href=\"https:\/\/www.tb-software.ch\/ai\/briefing\/\">\n          Learn more <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>        <\/a>\n          <\/article>\n    \n    <article class=\"tb-card tb-card--case\">\n              <span class=\"tb-tag tb-tag--accent tb-card-case__badge\">\ud83c\udfc6 Sport \/ Family<\/span>\n            <h3 class=\"tb-card-case__name\">ChampionsScout &amp; WeAreFamily<\/h3>\n              <p class=\"tb-card-case__client\">Sports Clubs \/ Families<\/p>\n                    <p class=\"tb-card-case__problem\"><strong>Task:<\/strong> Club management and family coordination without additional data-hungry apps<\/p>\n                    <p class=\"tb-card-case__result\"><strong>Result<\/strong> Specialized apps with their own backend hosted in Switzerland. Privacy-compliant and lightweight.<\/p>\n                    <div class=\"tb-card-case__tags\">\n                      <span class=\"tb-pill\">Android<\/span>\n                      <span class=\"tb-pill\">Kotlin<\/span>\n                      <span class=\"tb-pill\">REST<\/span>\n                      <span class=\"tb-pill\">own API<\/span>\n                  <\/div>\n                    <a class=\"tb-card-case__cta\" href=\"https:\/\/www.tb-software.ch\/ai\/briefing\/\">\n          Learn more <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>        <\/a>\n          <\/article>\n    \n        <\/div>\n      <\/div>\n    <\/section>\n    \n    <section class=\"tb-section tb-tech-trust\">\n      <div class=\"tb-container\">\n        <div class=\"tb-tech-trust__bar tb-tech-trust__bar--5col\">\n                      <div class=\"tb-tech-trust__stat tb-tech-trust__stat--award\">\n                              <span class=\"tb-tech-trust__stat-icon\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"tb-icon \" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M6 9H4.5a2.5 2.5 0 0 1 0-5H6\"><\/path><path d=\"M18 9h1.5a2.5 2.5 0 0 0 0-5H18\"><\/path><path d=\"M4 22h16\"><\/path><path d=\"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22\"><\/path><path d=\"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22\"><\/path><path d=\"M18 2H6v7a6 6 0 0 0 12 0V2Z\"><\/path><\/svg><\/span>\n                            <span class=\"tb-tech-trust__stat-num\">9+<\/span>\n                              <span class=\"tb-tech-trust__stat-lbl\">Live apps since 2019<\/span>\n                          <\/div>\n                      <div class=\"tb-tech-trust__stat\">\n                            <span class=\"tb-tech-trust__stat-num\">Native+<\/span>\n                              <span class=\"tb-tech-trust__stat-lbl\">React Native<\/span>\n                          <\/div>\n                      <div class=\"tb-tech-trust__stat\">\n                            <span class=\"tb-tech-trust__stat-num\">Push +<\/span>\n                              <span class=\"tb-tech-trust__stat-lbl\">Backend<\/span>\n                          <\/div>\n                      <div class=\"tb-tech-trust__stat\">\n                            <span class=\"tb-tech-trust__stat-num\">Store Listing<\/span>\n                              <span class=\"tb-tech-trust__stat-lbl\">including<\/span>\n                          <\/div>\n                      <div class=\"tb-tech-trust__stat\">\n                            <span class=\"tb-tech-trust__stat-num\">Swiss<\/span>\n                              <span class=\"tb-tech-trust__stat-lbl\">Backends<\/span>\n                          <\/div>\n                  <\/div>\n      <\/div>\n    <\/section>\n    \n    <section class=\"tb-section tb-tech-process\">\n      <div class=\"tb-container\">\n        <header class=\"tb-section__head\">\n          <span class=\"tb-eyebrow\">Procedure<\/span>\n          <h2>Pilot in 6-8 weeks, app launch in 4-6 months<\/h2>\n        <\/header>\n        <ol class=\"tb-process\">\n                      <li class=\"tb-process__step\">\n              <span class=\"tb-process__num\">1<\/span>\n              <div>\n                <h3>Project request<\/h3>\n                <p>Personal consultation about your requirements, data, and target hardware. Free of charge, no obligations.<\/p>\n              <\/div>\n            <\/li>\n                      <li class=\"tb-process__step\">\n              <span class=\"tb-process__num\">2<\/span>\n              <div>\n                <h3>Prototype<\/h3>\n                <p>In 2-4 weeks, the first on-premises pilot will run at your location, testable with real data.<\/p>\n              <\/div>\n            <\/li>\n                      <li class=\"tb-process__step\">\n              <span class=\"tb-process__num\">3<\/span>\n              <div>\n                <h3>Rollout<\/h3>\n                <p>Training for your staff, handover, and long-term support directly from the development team.<\/p>\n              <\/div>\n            <\/li>\n                  <\/ol>\n      <\/div>\n    <\/section>\n    \n    <section class=\"tb-section tb-section--alt tb-tech-faq\">\n      <div class=\"tb-container tb-tech-faq__inner\">\n        <header class=\"tb-section__head\">\n          <span class=\"tb-eyebrow\">FAQ<\/span>\n          <h2>Frequently Asked Questions about App Projects<\/h2>\n        <\/header>\n        <div class=\"tb-faq\">\n          \n    <details class=\"tb-faq__item\" open>\n      <summary>How much does an app cost?<\/summary>\n      <div class=\"tb-faq__a\"><p>Simple app (5-8 screens, one backend endpoint) <strong>15-35 k CHF<\/strong>. Medium-sized app with user login, push notifications, and admin panel: <strong>0-80k CHF<\/strong>. Complex app with BLE\/camera\/AI\/offline synchronization: <strong>0-150k CHF<\/strong>. Accurate estimation in the briefing.<\/p>\n<\/div>\n    <\/details>\n    \n    <details class=\"tb-faq__item\">\n      <summary>Native Android or React Native?<\/summary>\n      <div class=\"tb-faq__a\"><p>Native Android (Kotlin\/Java) for apps with complex UI, hardware access (BLE, camera, sensors), or high performance requirements. React Native when iOS and Android need to be covered in parallel by the same team and codebase. We honestly recommend per project, not what's fastest.<\/p>\n<\/div>\n    <\/details>\n    \n    <details class=\"tb-faq__item\">\n      <summary>Do you also develop for iOS?<\/summary>\n      <div class=\"tb-faq__a\"><p>We do have experience with React Native but not yet with native iOS development (Swift). We're honest about that instead of delivering half-baked solutions.<\/p>\n<\/div>\n    <\/details>\n    \n    <details class=\"tb-faq__item\">\n      <summary>Who publishes on the Play Store?<\/summary>\n      <div class=\"tb-faq__a\"><p>We can publish your app under your developer account or ours. This includes store listing, screenshots, description, and privacy policy. iOS publication via Apple App Store Connect.<\/p>\n<\/div>\n    <\/details>\n    \n    <details class=\"tb-faq__item\">\n      <summary>What does the ongoing support look like?<\/summary>\n      <div class=\"tb-faq__a\"><p>Maintenance contracts with bug fixes, OS updates (annual Android\/iOS major release), backend maintenance. No ticket merry-go-round, personal connection.<\/p>\n<\/div>\n    <\/details>\n    \n        <\/div>\n      <\/div>\n    <\/section>\n    \n    <section class=\"tb-section tb-tech-stack\">\n      <div class=\"tb-container\">\n        <header class=\"tb-section__head\">\n          <span class=\"tb-eyebrow\">Stack<\/span>\n          <h2>What we build with<\/h2>\n        <\/header>\n        <div class=\"tb-stack-pills\">\n                      <span class=\"tb-stack-pill\">Android<\/span>\n                      <span class=\"tb-stack-pill\">Java<\/span>\n                      <span class=\"tb-stack-pill\">Kotlin<\/span>\n                      <span class=\"tb-stack-pill\">React Native<\/span>\n                      <span class=\"tb-stack-pill\">TypeScript<\/span>\n                      <span class=\"tb-stack-pill\">Firebase<\/span>\n                      <span class=\"tb-stack-pill\">Push notifications<\/span>\n                      <span class=\"tb-stack-pill\">Bluetooth Low Energy<\/span>\n                      <span class=\"tb-stack-pill\">Camera \/ ML Kit<\/span>\n                      <span class=\"tb-stack-pill\">REST<\/span>\n                      <span class=\"tb-stack-pill\">PHP<\/span>\n                      <span class=\"tb-stack-pill\">Node.js<\/span>\n                      <span class=\"tb-stack-pill\">own Swiss backends<\/span>\n                  <\/div>\n      <\/div>\n    <\/section>\n    \n    <section class=\"tb-section tb-tech-cta\">\n      <div class=\"tb-container\">\n        <div class=\"tb-card tb-tech-cta__card\">\n          <img decoding=\"async\" class=\"tb-tech-cta__photo\" src=\"https:\/\/www.tb-software.ch\/ai\/wp-content\/themes\/tb-theme-2026\/assets\/img\/people\/timo-boehme.jpg\" alt=\"Timo B\u00f6hme, TB-Software\" width=\"120\" height=\"120\" loading=\"lazy\">\n          <div class=\"tb-tech-cta__body\">\n            <h2>App idea from the Rheintal, from concept to store?<\/h2>\n            <p>Send us an email or initiate a non-binding briefing to our office in Widnau (SG). Within 24 hours, you'll receive an initial assessment from Timo B\u00f6hme himself. On-site service available in the Ostschweiz region and nationwide across Switzerland.<\/p>\n            <div class=\"tb-tech-cta__actions\">\n              <a class=\"tb-btn tb-btn--primary\" href=\"https:\/\/www.tb-software.ch\/ai\/briefing\">\n                Start project request <span aria-hidden=\"true\">\u2192<\/span>\n              <\/a>\n              <a class=\"tb-btn tb-btn--secondary\" href=\"mailto:info@tb-software.ch\">\n                info@tb-software.ch\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":6,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":107,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions\/107"}],"wp:attachment":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}